Horoskopai
Pranešti naujieną
  • Prisijungti
Karščiausios naujienos šiandien
No Result
View All Result
Publikuoti straipsnį
Kontaktai
  • Naujienos
    • Lietuvoje
    • Užsienyje
      • Ukraina
    • Kriminalai
    • Politika
  • Gyvenimo būdas
    • Sveikata
    • Muzika ir Filmai
    • Namai ir Statybos
    • Gyvūnai
    • Stilius ir Grožis
    • Psichologija
    • Šeima
    • Laisvalaikis
    • Įdomybės
    • Transportas
  • Maistas ir Receptai
  • Įdomybės
  • Kelionės
  • Technologijos ir Mokslas
    • Kriptovaliutos
    • Dirbtinis intelektas
    • Metaverse
    • SpaceX
  • Sporto naujienos
  • Verslo žinios
  • Miestai
    • Alytaus naujienos
    • Kaišiadorių naujienos
    • Kauno naujienos
    • Klaipėdos naujienos
    • Pajūrio naujienos
    • Palangos naujienos
    • Panevėžio naujienos
    • Radviliškio naujienos
    • Raseinių naujienos
    • Šiaulių naujienos
    • Varėnos naujienos
    • Vilniaus naujienos
  • Naujienos
    • Lietuvoje
    • Užsienyje
      • Ukraina
    • Kriminalai
    • Politika
  • Gyvenimo būdas
    • Sveikata
    • Muzika ir Filmai
    • Namai ir Statybos
    • Gyvūnai
    • Stilius ir Grožis
    • Psichologija
    • Šeima
    • Laisvalaikis
    • Įdomybės
    • Transportas
  • Maistas ir Receptai
  • Įdomybės
  • Kelionės
  • Technologijos ir Mokslas
    • Kriptovaliutos
    • Dirbtinis intelektas
    • Metaverse
    • SpaceX
  • Sporto naujienos
  • Verslo žinios
  • Miestai
    • Alytaus naujienos
    • Kaišiadorių naujienos
    • Kauno naujienos
    • Klaipėdos naujienos
    • Pajūrio naujienos
    • Palangos naujienos
    • Panevėžio naujienos
    • Radviliškio naujienos
    • Raseinių naujienos
    • Šiaulių naujienos
    • Varėnos naujienos
    • Vilniaus naujienos
Karščiausios naujienos šiandien
No Result
View All Result

Kompiuterių mokslininkai kuria atvirojo kodo įrankį, leidžiantį žymiai pagreitinti programavimo kalbą Python

Paskelbė Naujienų portalas Tiksaviems
2023-08-28
in Be kategorijos
Skaitymo laikas: 3 min.
502
A A
0
Kompiuterių mokslininkai kuria atvirojo kodo įrankį, leidžiantį žymiai pagreitinti programavimo kalbą Python

Kreditas: Unsplash/CC0 viešasis domenas Masačusetso universiteto Amherst kompiuterių mokslininkų komanda, vadovaujama Emery Berger, neseniai pristatė apdovanojimus pelniusį Python profiliuotoją, pavadintą Scalene. Programos, parašytos naudojant Python, yra labai lėtos – iki 60 000 kartų lėtesnės nei kitomis programavimo kalbomis parašytas kodas, o „Scalene“ padeda efektyviai nustatyti, kur „Python“ atsilieka, todėl programuotojai gali pašalinti triktis ir supaprastinti savo kodą, kad būtų padidintas našumas.

Yra daug skirtingų programavimo kalbų – C++, Fortran ir Java yra vienos iš labiau žinomų, tačiau pastaraisiais metais viena kalba tapo beveik visur: Python.

TAU TAIP PAT GALI PATIKTI

Kroatija: jūra pigiau ar brangiau?

Užsienio kazino: kaip pasirinkti patikimą platformą

„Python yra „baterijos“ kalba“, – sako Bergeris, UMass Amherst Manningo informacijos ir kompiuterių mokslų koledžo informatikos profesorius, „ir ji tapo labai populiari duomenų mokslo ir mašinų amžiuje. mokymasis, nes tai toks patogus naudoti. Kalba yra su lengvai naudojamų įrankių bibliotekomis ir turi intuityvią bei skaitomą sintaksę, leidžiančią vartotojams greitai pradėti rašyti Python kodą.

„Tačiau Python yra beprotiškai neefektyvus“, – sako Bergeris. „Jis lengvai veikia nuo 100 iki 1000 kartų lėčiau nei kitos kalbos, o kai kurios užduotys Python gali užtrukti 60 000 kartų ilgiau.

Programuotojai tai jau seniai žino ir norėdami padėti kovoti su Python neefektyvumu, gali naudoti įrankius, vadinamus „profiliatoriais“. Profileriai paleidžia programas ir tiksliai nustato, kurios dalys yra lėtos ir kodėl.

Deja, esami profiliuotojai stebėtinai mažai padeda Python programuotojams. Geriausiu atveju jie nurodo, kad kodo sritis yra lėta, ir palieka programuotojui išsiaiškinti, ką galima padaryti.

Bergerio komanda, kurią sudarė UMass kompiuterių mokslo absolventai Samas Sternas ir Juanas Altmayeris Pizzorno, sukūrė „Scalene“ kaip pirmąjį profiliuotoją, kuris ne tik tiksliai nustato Python kodo neefektyvumą, bet ir naudoja AI, kad pasiūlytų, kaip kodą galima patobulinti.

„Scalene pirmiausia atskleidžia, kur jūsų programa švaisto laiką“, – sako Bergeris. Jame pagrindinis dėmesys skiriamas trims pagrindinėms sritims – procesoriaus, GPU ir atminties naudojimui, kurios yra atsakingos už didžiąją dalį lėto Python greičio.

Kai „Scalene“ nustato, kur „Python“ sunku neatsilikti, jis naudoja AI – panaudodama tą pačią „ChatGPT“ technologiją, kad pasiūlytų būdus optimizuoti atskiras eilutes ar net kodo grupes. „Tai yra veiksmingas prietaisų skydelis“, – sako Bergeris. „Tai ne tik spidometras, rodantis, kaip greitai ar lėtai važiuoja jūsų automobilis, jis nurodo, ar galite važiuoti greičiau, kodėl jūsų greitis yra paveiktas ir ką galite padaryti, kad pasiektumėte maksimalų greitį.

„Kompiuteriai nebegreitėja“, – sako Bergeris. „Ateities spartos patobulinimai bus mažesni dėl geresnės aparatinės įrangos ir daugiau dėl greitesnio ir efektyvesnio programavimo.

„Scalene“ jau plačiai naudojamas ir buvo atsisiųstas daugiau nei 750 000 kartų nuo viešo pristatymo „GitHub“. Šis darbas buvo aprašytas šių metų USENIX konferencijoje dėl operacinės sistemos projektavimo ir diegimo, kur jis laimėjo geriausio popieriaus apdovanojimą.

Citata: Kompiuterių mokslininkai kuria atvirojo kodo įrankį, skirtą žymiai pagreitinti programavimo kalbą Python (2023 m. rugpjūčio 28 d.), gautą 2023 m. rugpjūčio 28 d. iš https://techxplore.com/news/2023-08-scientists-open-source-tool-language -python.html

Šis dokumentas yra saugomas autorių teisių. Išskyrus bet kokius sąžiningus sandorius privačių studijų ar mokslinių tyrimų tikslais, jokia dalis negali būti atkuriama be raštiško leidimo. Turinys pateikiamas tik informaciniais tikslais.

Dalintis211Dalintis132Siųsti
Sekantis
Mustafos Suleymano „The Coming Wave“ apžvalga – AI, sintetinė biologija ir nauja žmonijos aušra

Mustafos Suleymano „The Coming Wave“ apžvalga – AI, sintetinė biologija ir nauja žmonijos aušra

Parašykite komentarą Atšaukti atsakymą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *

Sutinku su taisyklėmis ir nuostatomis bei privatumo politika.

Tema

  • Gyvenimo būdas
    • Gyvūnai
    • Kelionės
    • Laisvalaikis
    • Maistas ir Receptai
    • Muzika ir Filmai
    • Namai ir Statybos
    • Psichologija
    • Šeima
    • Stilius ir Grožis
    • Sveikata
    • Transportas
    • Žmonės
  • Horoskopai
  • Įdomybės
  • Kriminalai
  • Miestai
    • Alytaus naujienos
    • Kaišiadorių naujienos
    • Kauno naujienos
    • Klaipėdos naujienos
    • Pajūrio naujienos
    • Palangos naujienos
    • Panevėžio naujienos
    • Radviliškio naujienos
    • Šiaulių naujienos
    • Varėnos naujienos
    • Vilniaus naujienos
  • Naujausios
  • Naujienos Lietuvoje
  • Pasaulio naujienos
  • Politika
  • Pranešimai spaudai
  • Sporto naujienos
  • Technologijos ir Mokslas
    • Dirbtinis intelektas
    • Kriptovaliutos
    • Metaverse
    • SpaceX
  • Ukrainos naujienos
  • Verslo žinios

Partneriai

  • Zinoti.lt
  • Kosmetika | Pickcartline
  • AOGX | Ark of Genesis
  • Atsiliepimų svetainė | Autoasas.lt
  • CBDnutzen.de
  • Automobilių nuoma | Rentuto.com
  • Reidas Official
  • OHOHO.lt
  • Skolų išieškojimas | Debtonote.com
  • Autoservisai Lietuvoje | Avarinis.lt

Tiksaviems yra karščiausių naujienų šiandien portalas, kurio tikslas - pateikti savo skaitytojams naujienas iš viso pasaulio. Apžvelgiame viską - nuo politinių naujienų iki gyvenimo būdo turinio.

Naujienos

  • Kroatija: jūra pigiau ar brangiau?
  • Užsienio kazino: kaip pasirinkti patikimą platformą
  • Šuns priežiūra Lietuvoje: kaip užtikrinti geriausias sąlygas jūsų augintiniui

Kategorijos

Apie mus

  • Publikuoti straipsnį
  • Apie mus
  • Privatumo politika
  • Paslaugų atsisakymo ir pinigų grąžinimo politika
  • Kontaktai

© 2026 Tiksaviems - Karščiausios naujienos šiandien. Visos teisės saugomos.

Sveiki sugrįžę!

Prisijungti su Google
Arba

Prisijunkite

Pamiršote slaptažodį?

Retrieve your password

Please enter your username or email address to reset your password.

Turite paskyrą? Prisijunkite
Tvarkyti sutikimą
Siekdami teikti geriausią patirtį, įrenginio informacijai saugoti ir (arba) pasiekti naudojame tokias technologijas kaip slapukus. Jei sutiksime su šiomis technologijomis, galėsime apdoroti duomenis, tokius kaip naršymo elgsena arba unikalūs ID šioje svetainėje. Nesutikimas arba sutikimo atšaukimas gali neigiamai paveikti tam tikras funkcijas ir funkcijas.
Funkcinis Visada aktyvus
Techninė saugykla arba prieiga yra griežtai būtina siekiant teisėto tikslo – sudaryti sąlygas naudotis konkrečia paslauga, kurios aiškiai paprašė abonentas arba naudotojas, arba tik tam, kad būtų galima perduoti ryšį elektroninių ryšių tinklu.
Parinktys
Techninė saugykla arba prieiga yra būtina teisėtam tikslui išsaugoti nuostatas, kurių neprašo abonentas ar vartotojas.
Statistika
Techninė saugykla arba prieiga, kuri naudojama tik statistiniais tikslais. Techninė saugykla arba prieiga, kuri naudojama tik anoniminiais statistikos tikslais. Be teismo šaukimo, jūsų interneto paslaugų teikėjo savanoriško įsipareigojimo ar papildomų įrašų iš trečiosios šalies, vien šiuo tikslu saugoma ar gauta informacija paprastai negali būti naudojama jūsų tapatybei nustatyti.
Rinkodara
Techninė saugykla arba prieiga reikalinga norint sukurti naudotojo profilius reklamai siųsti arba sekti vartotoją svetainėje ar keliose svetainėse panašiais rinkodaros tikslais.
  • Tvarkyti parinktis
  • Tvarkyti paslaugas
  • Tvarkyti {vendor_count} pardavėjus
  • Skaitykite daugiau apie šiuos tikslus
Peržiūrėti nuostatas
  • {title}
  • {title}
  • {title}
No Result
View All Result
Publikuoti straipsnį
Kontaktai
  • Naujausios
  • Naujienos Lietuvoje
  • Pasaulio naujienos
  • Ukrainos naujienos
  • Politika
  • Verslo žinios
  • Kriminalai
  • Gyvenimo būdas
  • Laisvalaikis
  • Gyvūnai
  • Kelionės
  • Technologijos ir Mokslas
    • Kriptovaliutos
    • Dirbtinis intelektas
    • Metaverse
    • SpaceX
  • Maistas ir Receptai
  • Muzika ir Filmai
  • Namai ir Statybos
  • Psichologija
  • Šeima
  • Stilius ir Grožis
  • Sveikata
  • Transportas
  • Žmonės
  • Horoskopai
  • Įdomybės
  • Miestai
    • Alytaus naujienos
    • Kaišiadorių naujienos
    • Kauno naujienos
    • Klaipėdos naujienos
    • Pajūrio naujienos
    • Palangos naujienos
    • Panevėžio naujienos
    • Radviliškio naujienos
    • Raseinių naujienos
    • Šiaulių naujienos
    • Varėnos naujienos
    • Vilniaus naujienos
  • Pranešimai spaudai
  • Sporto naujienos

© 2026 Tiksaviems - Karščiausios naujienos šiandien. Visos teisės saugomos.