|
Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
Тема
|
Petascale Computing: Algorithms and Applications
|
|
Автор | Calderone (Нерегистриран) |
Публикувано | 15.01.08 00:29 |
|
Четиво за майстор-програмисти.
| |
Тема
|
btw
[re: Calderone]
|
|
Автор | Calderone (Нерегистриран) |
Публикувано | 15.01.08 00:50 |
|
Сред научната общност вече се говори за необходимостта от Exa-scale суперкомпютри, т.е. 1000 000 трилиона флопа/секунда.
Първият подобен суперкомпютър трябва да бъде пуснат към 2015 г. Съществуването на подобни изчислителни машини отваря нова ера в програмирането и програмните езици. То си е цяла нова наука.
п.п. Най-важното е, че операционната система на всички нови суперкомпютри ще е само една: Compute Node Linux
| |
|
Никола, сине майчин, хайде стига писа глупости. Като няма какво да казваш по добре не го казвай. Щото аз може и да съм баш програмист, ама тебе те знам колко си далече от компютърните науки. И повярвай ми "размера" и "ОС-а" на компютъра не са решаващи за това какво и как ще сметнеш. Също като при секса.
| |
Тема
|
Re: btw
[re: aquarin]
|
|
Автор | Calderone (Нерегистриран) |
Публикувано | 15.01.08 17:55 |
|
И като си баш програмист, разбирач от тези неща що не те виждам в листа на учстващите програмисти в международните конференции по темата
Никакъв те нема напоследък, а това което знаеш за мен е от преди 5-6 години (неактуална информция).
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: Calderone]
|
|
Автор |
zaphod (мракобес) |
Публикувано | 15.01.08 19:29 |
|
както големите ускорители, така и големите компютри са просто вид по-голям чук. всички големи физични теории са направени преди още да има компютри. ако погледнем чисто статистически, построявайки корелация - средства/успехи, май компютрите и ускорителите пречат.
NE SUTOR ULTRA CREPIDAM
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: zaphod]
|
|
Автор | Calderone (Нерегистриран) |
Публикувано | 15.01.08 20:37 |
|
"всички големи физични теории са направени преди още да има компютри"
Така е, но когато трябва да приложиш въпросната теория за да решиш конкретна реална физическа задача, в повечето случаи решението на задачата не е аналичтично, и без компютър не става.
Типичен пример е моделирането на колапса на свърхнова, в която има преплетени не една, а няколко теории от физиката. Решението на такава задача зависи от 7 независими променливи, и за да го направиш, ще ти трябва компютър 1000 000 пъти по-бърз от Blue Gene L. Понеже такъв компютър още няма, в момента хората се опитват да опростят задачата за колапса на свърхнова до 5 независими променливи, за което ще им е необходим компютър 2 пъти по-бърз от Blue Gene L.
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: Calderone]
|
|
Автор | grg (Нерегистриран) |
Публикувано | 16.01.08 03:24 |
|
ако това значи 1000 000 процесорни ядра то тогава как ще работи локването на променливи?
Ако всяко ядро прави по един лок в секунда то това са трилион лока
ако приемем че 1 лок заема 1e-9 от всеки процесор тогава консумацията на процесорно време ще е
locks s^-1 cpu time (%)
1 0.1%
10 1%
100 10%
1000 100%(!!!)
samo cluster shhtoto takav smp goliam zor s lokove
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: Calderone]
|
|
Автор |
3мeй (Дърт козел) |
Публикувано | 16.01.08 05:41 |
|
По-голямото бързодействие в общия случай е по-скоро за балък-програмисти
Pecunia non olet!
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: zaphod]
|
|
Автор |
aл ибн бeн AMAH (муджахидин) |
Публикувано | 16.01.08 14:24 |
|
съгласен, той крогер още бърка големото програмиране с големите машини, но поне изглежда момчето се развива в правилна посока
| |
Тема
|
Re: Petascale Computing: Algorithms and Applicatio
[re: aл ибн бeн AMAH]
|
|
Автор | Calderone (Нерегистриран) |
Публикувано | 16.01.08 17:56 |
|
Не е толкова лесно, както го представяш
Преди 4 месеца на 2-а математици и програмист от Аргон им дадохме една проста задачка. Да сложат метода на Бройден в един от MPI нашите кодове. Идеята беше тяхна, 4-те месеца минаха, а те още не са го направили.
Писането на сложни кодове за големи машини не се прави от един човек, а от много хора.
Например, кодът с който ние работим е направен преди 20 години. Оттогава, поне 40-50 човека последователно са модифицирали кода, до днешното му ниво. В модфикицаията на подобен код работят едновременно физици, математици и програмисти. За сега кодът е дълъг около 150 000 реда, и предстои да го разширяваме още.
Онзи ден се запознах с едни пичове дет симулират 3D колапс на свърхнова, работещи с два кода: CHIMERA и GenASiS. Въпросните кодове за пример за баш-програмиране, като по тях работят 20 учени от 10 престижни университета.
| |
|
Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
|
|
|