Horoskopai
Pranešti naujieną
  • Prisijungti
Karščiausios naujienos šiandien
No Result
View All Result
Reklamos įkainiai
Kontaktai
  • Naujienos Lietuvoje
    • Kriminalai
    • Politika
  • Pasaulio naujienos
    • Ukrainos naujienos
  • Sporto naujienos
  • Įdomybės
  • Technologijos ir Mokslas
    • Kriptovaliutos
    • Dirbtinis intelektas
    • Metaverse
    • SpaceX
  • Gyvenimo būdas
    • Sveikata
    • Maistas ir Receptai
    • Muzika ir Filmai
    • Kelionės
    • Namai ir Statybos
    • Gyvūnai
    • Stilius ir Grožis
    • Psichologija
    • Šeima
    • Laisvalaikis
    • Įdomybės
    • Transportas
  • 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
    • Kriminalai
    • Politika
  • Pasaulio naujienos
    • Ukrainos naujienos
  • Sporto naujienos
  • Įdomybės
  • Technologijos ir Mokslas
    • Kriptovaliutos
    • Dirbtinis intelektas
    • Metaverse
    • SpaceX
  • Gyvenimo būdas
    • Sveikata
    • Maistas ir Receptai
    • Muzika ir Filmai
    • Kelionės
    • Namai ir Statybos
    • Gyvūnai
    • Stilius ir Grožis
    • Psichologija
    • Šeima
    • Laisvalaikis
    • Įdomybės
    • Transportas
  • 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

Investuotojų bėgimas ir tuščios gamyklos: kodėl nebeapsimoka pirkti „Jaguar“, „Chrysler“ ar „Maserati

Tarptautinėje Vilniaus knygų mugėje – galimybė išbandyti virtualiosios realybės patirtį „Šilas nubunda“

„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.

Naujausi komentarai

  • Buvusi koncerte apie Žolinių ir Svėdasų 522-ojo gimtadienio šventė
  • Negali būti apie Pasipiktino mamos elgesiu Nidos kavinėje: kur valgau – ten kakoju, kitą kartą galima ant stalo
  • Kipras apie Pasipiktino mamos elgesiu Nidos kavinėje: kur valgau – ten kakoju, kitą kartą galima ant stalo
  • EleanorViolet Violet apie Mes ne triušiukai su skeltom lupytėm ir ne ožkytės, kad salotų lapus valgyti prie cepelinų, blynų, košių
  • Ka apie Kodėl vis daugiau lietuvių perka Bitcoin

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
  • CBDnutzen.de
  • Maisto papildai | Boostexter.com
  • Reidas Official
  • OHOHO.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

  • Investuotojų bėgimas ir tuščios gamyklos: kodėl nebeapsimoka pirkti „Jaguar“, „Chrysler“ ar „Maserati
  • Tarptautinėje Vilniaus knygų mugėje – galimybė išbandyti virtualiosios realybės patirtį „Šilas nubunda“
  • Viešintose nei žiemos, nei Morės nepagailėjo

Kategorijos

Naujausi komentarai

  • Buvusi koncerte apie Žolinių ir Svėdasų 522-ojo gimtadienio šventė
  • Negali būti apie Pasipiktino mamos elgesiu Nidos kavinėje: kur valgau – ten kakoju, kitą kartą galima ant stalo
  • Kipras apie Pasipiktino mamos elgesiu Nidos kavinėje: kur valgau – ten kakoju, kitą kartą galima ant stalo
  • Reklama
  • Apie mus
  • Privatumo politika
  • Kontaktai

© 2025 Tiksaviems - Karščiausios naujienos šiandien. Visos teisės saugomos. Ukmergės žinios - Jonavos žinios - German News - Spain News - Travels

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
  • 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
Reklamos įkainiai
Kontaktai

© 2025 Tiksaviems - Karščiausios naujienos šiandien. Visos teisės saugomos. Ukmergės žinios - Jonavos žinios - German News - Spain News - Travels