iCentar → iC → Vijesti i obavjestenja → Scalene, alat otvorenog koda za dramatično ubrzavanje Pythona
Obavjestenja
Ukoliko ste nesto procitali na nasem sajtu ili nekim drugim sajtovima a zelte tu informaciju podijeliti sa drugima.
Napravite temu na ovom forumu i ona ce automatski biti prikazana na portalu.
Ukoliko zelite uputiti neku cestitku nekome na forumu, to isto mozete uraditi na ovom forumu.
Ukoliko zelite objaciti neki proglas isto tako mozete to uraditi na ovom forumu.
Napravite temu na ovom forumu i ona ce automatski biti prikazana na portalu.
Ukoliko zelite uputiti neku cestitku nekome na forumu, to isto mozete uraditi na ovom forumu.
Ukoliko zelite objaciti neki proglas isto tako mozete to uraditi na ovom forumu.
Posljednjih 15 postova u ovoj temi
Predmet: Scalene, alat otvorenog koda za dramatično ubrzavanje Pythona
Znanstvenici Sveučilista Massachusetts Amherst koriste umjetnu inteligenciju kako bi brzinu računanja ubrzali tisuće puta
Novi alat zaobilazi hardverske probleme koji ograničavaju brzinu računalne obrade UMASS
Računalni znanstvenici Sveučilista Massachusetts Amherst, predvođeni Emeryjem Bergerom, nedavno su predstavili nagrađivani Python profiler pod nazivom Scalene. Programi napisani Pythonom mogu biti spori, a Scalene učinkovito identificira gdje točno Python zaostaje, dopustajući programerima da otklone probleme i poboljsaju izvedbu koda.
Precizna identifikacija
"Python je postao vrlo popularan kao alat za rudarenje podataka i strojno učenje jer je ima izvrsne module prilagođene ovim problemima. Međutim, neke operacije radi 100 do 1000 puta sporije od drugih jezika, a izvrsavanje nekih zadataka moze trajati i do 60.000 puta dulje nego u drugim jezicima", kaze Berger, profesor računarstva na Manningovom koledzu informacijskih i računalnih znanosti.
Postojeći profileri koji bi trebali detektirati i optimizirati sporije dijelove koda iznenađujuće malo pomazu programerima. U najboljem slučaju, oni pokazuju da je regija koda spora i prepustaju programeru da shvati sto se i moze li se uopće učiniti.

Scalene istrazivača s Amhersta prvi je profiler koji precizno identificira neučinkovitosti u Python kodu i pritom koristi umjetnu inteligenciju koja sugerira kako se kod moze poboljsati. Alat prvo otkriva gdje na čemu program gubi vrijeme i fokusira se na CPU, GPU i koristenje memorije, tri ključna područja odgovorna za većinu usporene brzine Pythona.
Nagrađeni rad
Nakon sto identificira gdje Python ima problema s odrzavanjem koraka, Scalene koristi UI, iskoristavajući istu tehnologiju koja podupire ChatGPT, i predlaze načine za optimiziranje pojedinačnih redaka ili čak grupiranja koda.
Scalene je predstavljen na ovogodisnjoj USENIX konferenciji o dizajnu i implementaciji operativnih sustava, gdje je osvojio nagradu za najbolji rad, a otkako je predstavljen na GitHubu, već se nasiroko koristi i preuzet je vise od 750.000 puta.
IZVOR:bug.hr
Znanstvenici Sveučilista Massachusetts Amherst koriste umjetnu inteligenciju kako bi brzinu računanja ubrzali tisuće puta
Novi alat zaobilazi hardverske probleme koji ograničavaju brzinu računalne obrade UMASS
Računalni znanstvenici Sveučilista Massachusetts Amherst, predvođeni Emeryjem Bergerom, nedavno su predstavili nagrađivani Python profiler pod nazivom Scalene. Programi napisani Pythonom mogu biti spori, a Scalene učinkovito identificira gdje točno Python zaostaje, dopustajući programerima da otklone probleme i poboljsaju izvedbu koda.
Precizna identifikacija
"Python je postao vrlo popularan kao alat za rudarenje podataka i strojno učenje jer je ima izvrsne module prilagođene ovim problemima. Međutim, neke operacije radi 100 do 1000 puta sporije od drugih jezika, a izvrsavanje nekih zadataka moze trajati i do 60.000 puta dulje nego u drugim jezicima", kaze Berger, profesor računarstva na Manningovom koledzu informacijskih i računalnih znanosti.
Postojeći profileri koji bi trebali detektirati i optimizirati sporije dijelove koda iznenađujuće malo pomazu programerima. U najboljem slučaju, oni pokazuju da je regija koda spora i prepustaju programeru da shvati sto se i moze li se uopće učiniti.

Scalene istrazivača s Amhersta prvi je profiler koji precizno identificira neučinkovitosti u Python kodu i pritom koristi umjetnu inteligenciju koja sugerira kako se kod moze poboljsati. Alat prvo otkriva gdje na čemu program gubi vrijeme i fokusira se na CPU, GPU i koristenje memorije, tri ključna područja odgovorna za većinu usporene brzine Pythona.
Nagrađeni rad
Nakon sto identificira gdje Python ima problema s odrzavanjem koraka, Scalene koristi UI, iskoristavajući istu tehnologiju koja podupire ChatGPT, i predlaze načine za optimiziranje pojedinačnih redaka ili čak grupiranja koda.
Scalene je predstavljen na ovogodisnjoj USENIX konferenciji o dizajnu i implementaciji operativnih sustava, gdje je osvojio nagradu za najbolji rad, a otkako je predstavljen na GitHubu, već se nasiroko koristi i preuzet je vise od 750.000 puta.
IZVOR:bug.hr
Sva vremena su GMT +01:00. Trenutno vrijeme: 5: 40 pm.
Portal
iCentar
Statistike
Procitajte pravila
Donacije
Racunari i oprema
Softver i op. sistemi
Hardver i mreze
Programiranje i baze
Nauka
Tehnika
Dom i porodica
Biznis
Sport i rekreacija
Zabava
Zanimljivosti
Pretrazi
Tim
Registriraj se
Vazni alati
Prijavi se