PDA

View Full Version : Bă, ne trece viaţa!



blue_led
19-12-2007, 01:50
SuperPi benchmark sau frectie la creierul de lemn al lui billgates
Sa ma explic : am vazut concursul spi @3200/1M si avind la indemina 10 buc e2160 le-am incercat pe unele sa vad cum se comporta . Win fresh, alea alea... . Dau de pi la 9 * 355 , 8 * 400 .. timpi : dezastru , multiplicator 2:3 sau 5:6 , deh gigibait g33 ... buget . Ma ia Matose la misto :D . Modez procesorul cu vopsea conductiva sare fsb-u in 300 si obtin si multiplicator 4:5 . Ura , acu-i-acu . Pi din nou 18.7xx . Dupa lupte grele 18.484 cu toate procesele suspended . Pun ramdisk si copywaza 18.266 . Nu pot sa ma prezint cu astea . Gidil ceva latente , duc memoriile la 1000 4.4.4.1 , degeaba . Need more google .
Citesc despre RealTime , Quatum si valorile sale , Prioritati , Dispather , Interrupt levels , .... , pe undeva gasesc : procesorul primeste intreruperi la 15 ms in sisteme multiprocesor . Cam des ! Buun . Ledu meu se lumineaza si .. evrika : no interrupts . Dar cum ? Software ... n-am mai scris cod masina de ani buni . Hardware muuult mai simplu . Iau o surubelnita , o infig in quartzul de la systemclock , dau de pi , se miscasa infect win-ul , "balance set manager"-ul mai isi face simtita prezenta si in sfirsit porneste superpi-ul . Stupoare, se termina instant . Verific fisierul txt . Toate cifrele la locul lor . Sterg fisierul de rezultate si dau din nou . Acelasi fenomen : se termina in citeva secunde !! Daca vreti pun si un avi , filmat cu camera video .
Concluzie
Noi toti nu facem altceva decit sa subtiem windowsul sa nu mai consume timp . Stiati deja asta dar nu realizati cit de stupid e windowsul la capitolul multitasking preemptiv si cit de umflat e codul numai ca sa misti un mouse pe ecran . Ati simtit ca e ceva putred cind a scos Neo pe linux un rezultat ce parea halucinant . Haideti la o bere , la munte ... , vine craciunul si noi dam de pi ca naucii . Mache pune rezultate pe hwbot de ziua lui . Ceva nu e in regula . A inghetat totul pe afara ca altfel ma dadeam cu motocicleta pe dealuri .

P.S. ma duc sa dau de pi32 ca oricum nu dureaza mult !

AVERTISMENT : scurtcircuitarea cuartului de la SB se face pe propria rraspundere .

mimed
19-12-2007, 07:42
good job, blue! ar trebui postat si pe XS, daca nu exista deja topicul :)

Predator
19-12-2007, 07:52
checksumul apare invalid :D

spiderr
19-12-2007, 08:14
pai....ce facem? bagam aici ?:D http://www.crazypc.ro/forum/showthread.php?t=552&page=8

pasatoiutd
19-12-2007, 08:46
good job, blue! ar trebui postat si pe XS, daca nu exista deja topicul :)
Mai bine, nu ! Ca poate merge si in 3D ! Intai ar trebui "zapaciti" cu niste scoruri in 2001 .... :naughty:

burebista
19-12-2007, 08:48
Led respectele mele. Esti spiritul crazypc intruchipat. :bow2:

Monstru
19-12-2007, 09:29
Jos palaria pentru un adevarat maestru :)

Faptul ca winblows este praf si in SuperPi a fost evident din momentul in care am vazut cu totii primul scor dat pe Linux. Faptul ca tu ai reusit sa ii scoti winblows-ului gargaunii din cap este o premiera si o mare reusita, dar, din pacate nu ne va scoate spi-ul din cap, dintr-un motiv foarte simplu. Rolul competitiei nu este umbrit de acest lucru, deoarece un aspect esential o reglementeaza.....acelasi sistem de referinta. Tu mai mult decat oricine de pe aici ar trebui sa stii asta, fiind una dintre primele chestii pe care le-am invatat la fizica :)

Practic, atata timp cat se stabileste un sistem de referinta in care ne desfasuram toti, vom fi motivati sa continuam sa facem acest lucru. Problema este cum stabilesti acest sistem de referinta, cum faci diferenta intre tweak-uri accesibile oricui care rad cateva miimi / sutimi de secunda si genius blue-led tweaks care rad toate secundele :)

M3kk
19-12-2007, 09:35
Eu nu prea pricep "tweakul" asta :D.

DeathRO
19-12-2007, 09:43
Mama ce scor:eek2: felicitari, poti explica mai clar cum se face? :)

Asus-Commando
19-12-2007, 09:44
:mda: Tare frate ,eu am pierdut milioane bune la schimbat componente pentru un scor in Pi cat mai bun ,cand ma gandesc ca si eu am surubelnita prin casa :what: ...ma apuc de gaurit placa de baza:icon_wall

pasatoiutd
19-12-2007, 09:53
Site-ul cu validarea a luat-o razna ? (http://www.xtremesystems.com/pi/)
Am "testat" 5 scoruri si cica nu sunt bune ...

Monstru
19-12-2007, 10:01
Man...de cateva luni bune nu mai functioneaza validare de SuperPi, orice scor ai baga nu il valideaza :)

Para
19-12-2007, 10:41
Deci la KTM-ul ala, daca blochezi supapele de admisie in pozitie deschisa, sa nu mai ai intreruperi in fluxul de amestec aer/benzina... :D

blue_led
19-12-2007, 11:12
Cum am spus mai sus procesorul primeste intreruperi la 15 ms . de ce ? ca sa nu se blocheze pe un anumit thread . Mecanismul il voi descrie mai tiirziu ca acum de abia vad tastele ( m-am culcat la 6 AM ) .
M-a intrgat urmatorul lucru : dadeam de pi . la step 3 se repeta un scor 3.000 s obsedant . Citeodata 3.015 , 3.032 , 3.016 stiti voi mai bine . Daca dadeai cu copyvarza se imbunatatea scorul . Nu este prea oabla treaba . Eu credeam in naivitatea mea de copil ce a vazut pima data un pc ca superpi tine procesorul 100 % . Nici pe departe . Insemna ca pe undeva un proces consumator de timp era pus pe standby de rutina de copy . Care sa fie acela ? In lipsa altor procese vizibile ( dezactivate toate si cind spun toate inseamna absolut toate inclusiv crss,lsass,winlogon . nici sistem shutdown la crash nu mai face ) ramine doar kernel-ul . Un thread ruleaza o cuanta de timp apoi mecanisme din kernel verifica daca sunt thread-uri de executat si apoi le da o felie de timp, daca nici un thread nu este la coada de asteptare se asteapta oricum semnal de ceas ( 15ms ) ca sa se ajunga la threadul prioritar ( realtime-ist , cica ) de aici diferenta de performanta . Daca bricolezi sistemul de intreruperi al kernelului obtii timpi mai buni . Asta se poate obtine hard dar si software . Este suficient sa modifici citeva constante stocate la nivel de cod in kernel si sa modifici in asa fel incit cuanta de timp sa creasca si sa se aloce mai multe cuante la un thread prioritar . Predator sustine ca win 2003 server e mai rapid . NU . w2k3 server , fiind un server aloca cuante fixe ca valoare si maxime in ecosistemul windows ( pro-ul aloca cuante variabile in timp ) . d'asta e mai rapid .
Daca tot v-am terzit interesul o sa revin si cu cifre , tweak , parametriii si valori . daca dupa asta nu sintem primii pe hwbot ne lasam de meserie .:D

LE @ monstru : sistemul de referinta e urmatorul : fsb-ul nu ceasul din sistem .


Deci la KTM-ul ala, daca blochezi supapele de admisie in pozitie deschisa, sa nu mai ai intreruperi in fluxul de amestec aer/benzina...
Da si sa mergi pe galben intermitent sau sa treci pe rosu ( sist de intreruperi ) . Fara supape se cheama " 2 timpi " :P

matose
19-12-2007, 11:48
Tot nu vad ce legatura are bagatul surubelnitei in cuartul de pe MB cu procesele Windows-ului? :P

blue_led
19-12-2007, 11:53
nu le mai intrerupi . win-ul merge sacadat cu pasi de 15 ms .

Neo
19-12-2007, 12:01
Concluzie
Noi toti nu facem altceva decit sa subtiem windowsul sa nu mai consume timp . Stiati deja asta dar nu realizati cit de stupid e windowsul la capitolul multitasking preemptiv si cit de umflat e codul numai ca sa misti un mouse pe ecran . Ati simtit ca e ceva putred cind a scos Neo pe linux un rezultat ce parea halucinant . Haideti la o bere , la munte ... , vine craciunul si noi dam de pi ca naucii . Mache pune rezultate pe hwbot de ziua lui . Ceva nu e in regula . A inghetat totul pe afara ca altfel ma dadeam cu motocicleta pe dealuri . [/B]

Could not have said it better myself. :mischeif:

iULICA_M4A1
30-12-2007, 11:43
AVERTISMENT : scurtcircuitarea cuartului de la SB se face pe propria rraspundere .[/QUOTE]

La cateva zile dupa ce am vazut postul lui blue led am zis sa incers si eu "tweakul" asta sunt cam curios din fire :D rezultatul il vedeti mai jos,stiu ca pare incredibil dar este cat se poate de real.Bun zic eu, acum sa vedem daca are efect si in alte benchmarkuri si incep cu everest nici o schimbare urmeaza winrar in mod normal la 3200 aveam cam 1500 kb/s, deschid winraru' bag surubelnita si ii dau drumu si astept dupa ce a procesat in jur de 100mb apare si primu rezultat 8000 kb/s raman shocat bun mai departe, instalez 3Dmark01 si inainte sa rulez 01 mai dau un test cu nuclearus multi core benchmark default 10000 cu "surubelnita" 12000 (la nuclearus am bagat surubelnita dupa ce a trecut de primul test daca bagam inainte sa inceapa imi dadea eroare) bun mai dau odata nuclearus si se blocheaza sistemu,dau restart si calc nu face nimic ok,il opresc de la sursa scot surubelnita pornesc sursa si il pornesc si nimic nu mai pornea deloc,stau ma gandesc de la ce sa fie si ating cu surubelnita de quart bun porneste dar nu intra in bios ecranu negru incerc sal opresc de la butonu de pe carcasa nimic,mai tarziu miam dat seama ca nu mai face nici restart nici nu mai porneste de la butonul de pe carcasa sau placa de baza(dfi 965 dark),pornea si se oprea numai cand atingeam cu surubelnita de quart.Dupa vreo 2 ore de incercari(reset de bios,scos bateria) am zis sa incerc procu pe alta placa (credeam ca el este de vina) il pun pe o gigabite si porneste ok procu nu are nimic, il pun inapoi pe dfi si tot asa mai incerc 1 ora sal pornesc tot de la quart i nimic a intrat odata in bios si sa blocat.Dupa astea miam dat seama ca am nevoie de o noua placa de baza.Macar am "batut" un record la super pi nu :D .Credeti ca se mai poate repara placa,sau o pastrez ca amintire :D ?

blue_led
04-01-2008, 20:05
Imi pare rau ca s-a dus placa . Teoretic n-ar trebui sa crape oscilatorul . Poate placa are un quart ce are oscilator integrat (practic un circuit integrat , cu alimentare si ... toate alea pune o poza te rog ) si "i s-a dus" iesirea .
Am trecut la varianta soft adica la rularea pas cu pas a programului superpi. Zilele astea incerc sa scot o schema bloc a rutinelor din bucla principala si sa descifrez algoritmul din bucla de calcul .Ar mai fi de sapat la checksum sa vedem de ce nu merge validarea ( @ monstru ) . Pare sa fie un hash md4 peste ... inca nu m-am lamurit .
Dificil este de blocat intreruperile rele ( realtime clock ) fata de cele bune ( WriteFile ) deoarece win-ul foloseste intreruperi soft

sammurai
04-01-2008, 20:29
@blue led: respectele mele...no comment:D

iULICA_M4A1
04-01-2008, 20:34
Oricum o duc la garantie:D nu prea se vede bine dar alta nu am.

blue_led
04-01-2008, 20:37
Din rularile mele de pi mi-am dat seama ca un rezultat bun ( adica The Result ) se poate obtine numai daca superpi ( 16K ) scoate timp 0 . Engage !

iULICA_M4A1
04-01-2008, 20:45
Ai incercat si in alte benchuri in afara de pi

blue_led
04-01-2008, 20:51
Ai incercat si in alte benchuri in afara de pi
Daca iese " cioaca " cred ca se aplica la orice bench .Ar mai fi o varianta hardware dar implica schimbat quart si pus divizoare suplimentare pe linia de clk14m ( southbridge ) . O sa ma joc cu o placa veche de p3 .

Quartul alela este de 32768 Hz , de ceas de mina . Oscilaorul nu ar fi trebuit sa crape . Doar daca a fost electricitate statica ( chiar si 4 kV ) si s-a descarcat prin virful surubelnitei .

sammurai
04-01-2008, 20:52
Daca iese "cioaca" cred ca trebuie foarte serios sa primesti un salar gras la M$ sau la un producator de MB.

pasatoiutd
04-01-2008, 21:00
3D Mark 2003, 2005 sau 2006, se pot "prosti" usor. Din cate stiu eu, 3D Mark 2001 inca se tine tare la capitolul asta ...

Monstru
04-01-2008, 21:48
blue_led: problema este ca nu merge validarea in general, deci ar cam fi trebuit sa o rezolve oameni de ceva vreme. Scorurile tale sunt convins ca s-ar valida perfect daca ar functiona validarea pe XS.

matose
04-01-2008, 22:29
Deci de fiecare data ma simt "prost" cand il aud pe Blue Led vorbind is explicand. E un manual in hardware si software. Felicitari ;)!

pasatoiutd
04-01-2008, 22:43
Deci de fiecare data ma simt "prost" cand il aud pe Blue Led vorbind is explicand. E un manual in hardware si software. Felicitari ;)!
+1 ! :D

Predator
04-01-2008, 22:59
Oricum o duc la garantie:D nu prea se vede bine dar alta nu am.
Sa te fugaresc, mi-ai adus aminte de vremurile bune :D
Doamne cat de superb arata fata de blood-iron :icon_wall :bulb:

blue_led
08-01-2008, 04:45
Am gasit algoritmul de calcul al checksum-ului. Operatiile se executa asupra timplui total exprimat in milisecunde . Numarul de instructiuni cod masina ce se executa este 8 ! Sunt dezamagit de simplitatea codului si fascinat de dificultatea de a-l expune intr-o functie ( la ora asta :mda: ) . Codul nu o sa-l fac public deoarece nu vreau sa apara pe net rezultate contrafacute .

Pentru fix 10s ,checksumul este fix 687E0297 :D
Penrtu o ora 01A682F7

faraonu
08-01-2008, 07:41
congrats man, sper ca merita timpul investit:)

Monstru
08-01-2008, 08:47
blue_led ......:bow2: :bow2: :bow2:

blue_led
08-01-2008, 11:32
@monstru & faraonu : Mersi . A fost de antrenament ca .. am cam ruginit :D .
N-am mai facut reverse engineering de 10 ani de cind am avut un virus iar nortonu nu era in stare sa-mi repare fisierele asa ca m-am apucat sa-mi scriu un fel de removal tool in .... pascal . Ma gindesc sa-mi iau un assembler-disassembler profi ( pentru ~40 procesoare diferite , ~ 690 E ) .

Pina acum am gasit apelurile de subrutine in care se citeste ceasul RTC , se face refresh la fereasstra spi ( nu conteaza pentru rezultat daca se face refresh sau nu la fereastra spi !!! ) , apelurile sistem pentru a deschide fisierele de rezultate partiale , ....et c.
In urmatoarea etapa mi-am propus sa numar instructiunile pentru a estima timpul de executie in cicli procesor ( dificil din cauza executiei in paralel a instructiunilor ) ocazie cu care o sa fac o diagrama a programului .

Monstru
08-01-2008, 11:34
Man....sincer....la un moment dat va trebui sa postezi chestiile astea si pe XS... Ceea ce spui tu aici este top level stuff :D

dios
08-01-2008, 11:41
zi-mi te rog un titlu mai sugestiv pentru topic :D

blue_led
08-01-2008, 11:47
Man....sincer....la un moment dat va trebui sa postezi chestiile astea si pe XS... Ceea ce spui tu aici este top level stuff :D

Ar trebui sa le dam niste rezultade dupa ce am dat cu azot in .. photoshop :D
Deja trebuie sa stau cu usturoi, cruci , agheazma si altele pe linga mine sa ma feresc de necuratu sa nu ma puna sa m-apuc sa desenez :D


zi-mi te rog un titlu mai sugestiv pentru topic
Imi place asa . Ideea e ca dam de pi .. aproape muncitoreste . Topicul cu explicatii tehnice ma gindesc sa fie nou .

sammurai
08-01-2008, 15:36
blue_led esti un om mare

blue_led
08-01-2008, 16:32
Multumesc . Nu ma mai laudati atita :cool: .
Acum trebuie sa descopar cum face copywaza accelerarea superpi . Am urmatoarele piste :
1) la o copiere de fisiere se modifica valoarea quantumului alocat pe thread
2) nu se mai face flush la informatiile legate de fisiere pentru a se accelera accesul la ele . Majoritatea apelurilor catre sistem sunt SetFilePointer , Readfile , WriteFile din dind in cind InvalidateWindow , RefreshWindow pentru afisare .
3) dupa o copiere de fisiere este posibil ca prioritatea oricarui thread sa se mareasca ( boost ) . Prioritatea maxima ce o puteti seta in task manager este 24 . In sistem maxim posibil este 31 . Aceasta marire poate face diferenta intre un rezultat bun si unul mediocru ( diferenta echivalenta cu prioritate setata realtime si normal ).
Mai sunt si alte ipoteze fanteziste dar nu le mai expun . Trebuie verificta fiecare in parte iar dupa ce trag o concluzie sa scriu un programel care sa accelereze pi ( de fapt sa incetineasca sistemul , kernelul . dificil deoarece kernelul ruleaza in ring 0 iar superpi in ring 1) .

Corbu'
08-01-2008, 16:35
Titlu bun > Super PI cracked :D. Totusi cand pui topicul pe XS o sa te alerge jumatate de forum, le-ai stricat jucaria, nu o sa mai joace toata ziua Super PI.

blue_led
08-01-2008, 16:39
Sa-si faca alta cu timer la microsecunda :P . Granularitatea de 1ms pentru proceroarele actuale este prea mare . Poate intre timp isi repun in functiune si validarea . Nu cred ca cei de pe xs o sa pupe ceva :yepp: . Vreau sa pastram avantajul in acest forum .

on1x1
08-01-2008, 17:15
blue_led o sa ajungi vedeta internationala! :D
Surubelnita tweaking FTW!

Ow and.. cred ca mutarea in forumul Crazypc Club ar fi benefica pentru pastrarea "secretului", chiar daca va fi inaccesibil userilor normali.

dios
08-01-2008, 20:11
De ce sa ascunzi knowledge-ul? Mie, de exemplu, wikipedia mi se pare cel mai tare proiect, acces liber la informatie.

matose
08-01-2008, 20:15
Sa dam link pe XS la threadul asta. Sa-si sparga aia capul sa ne descifreze limba, asa cum mai stam si noi pe HKEPC, forumul lui Coolaler sau mai stiu eu ce forum in chineza :D!

dreamer
08-01-2008, 21:01
Incetinirea sistemului nu ar intra un pic la cheating? :D
Cred ca, utilizand abordarea actuala, blue_led ar putea reusi sa gaseasca vreun nou tweak, care sa ajute la rezultate mai bune. Nu stiu de ce, dar tind sa cred ca si copywazaa sau alte tweak-uri tot asa au aparut, cu o analiza in detaliu a functionarii programului. Anyway, congrats man, top-notch job! ;)

PS: Leo2k vad ca studiaza atent thread-ul... cred ca ne pregateste ceva, ca doar el e uber-tweaker la SPi, se stie de la concurs... :)

hulubei
08-01-2008, 21:07
Sa dam link pe XS la threadul asta. Sa-si sparga aia capul sa ne descifreze limba, asa cum mai stam si noi pe HKEPC, forumul lui Coolaler sau mai stiu eu ce forum in chineza :D!

Sustin! :evil:

Şi evidentele felicitări!

iULICA_M4A1
08-01-2008, 21:28
blue led ce parere ai despre scorul obtinut de mine la 1m 00.000,e posibil asa ceva.

Leo2k
08-01-2008, 21:30
PS: Leo2k vad ca studiaza atent thread-ul... cred ca ne pregateste ceva, ca doar el e uber-tweaker la SPi, se stie de la concurs... :)


stati linistiti ca nu va pregatesc nimic, urmaresc thread-ul din pura curiozitate ;)

blue_led
08-01-2008, 22:57
blue led ce parere ai despre scorul obtinut de mine la 1m 00.000,e posibil asa ceva.
Scorul a fost posibil deoarece prin scurtcircuitarea cuartului, ceasul in timp real a fost oprit . Diferenta de timp evident este 0 . Pe gigibaitu pe care m-am jucat eu ceasul nu se oprea complet ( nu-mi explic de ce ) . Exista diferente de implementare . Totusi prin oprirea ceasului in timp real poate aduce spor de viteza deoarece sistemul nu mai este intrerupt la 15 ms sa execute cod aiurea raminind doar balance set manager-ul sa distribuie timpi procesor .

Monstru
08-01-2008, 23:44
Sustin ideea link-ului pe XS....ia sa invete ei limba romana :evil:

DeathRO
09-01-2008, 01:52
Mai demult, pe vremea cand aveam prescott ma jucam cu nlite`ul sa modific winu pe bunul meu plac, cu drivere integrate and stuff. Am observat, ca atunci cand windows`ul porneste se plimba acea bara pe ecran. Modificand windows`ul reusisem sa fac winul sa porneasca de la prima terecere, de fapt nu apuca sa ajunga in capat. Apoi cand am schimbat placa de baza am avut nevoie de un windows fresh, celalalt avand driverele de la vechea placa un ecs pt800 care s`a stricat. Aceea trecea de 8 ori, dar abia ultima oara se aprindea led`ul de activitate al hard`ului. Mi`am dat seama ca windows`ul asteapta un anumit semnal pentru a porni, dar nu intelegeam ce. Blue_led felicitari pentru descoperire, poate poti vedea ce anume asteapta windows`ul pentru a porni, am sa ma mai joc cun nlite`ul pentru a modifica din nou windows`ul, pe vremea aia nu aveam habar de super pi, si nici nu prea ma aruncam dupa bench`uri. Nu ma pricep la programare sau chestii de genul acesta, nu stiu cum sa vad ce anume incarca windows`ul cand porneste, era acea comanda /SOS in boot.ini ca sa iti arate ce incarca, dar imi arata doar ca verifica partitiile hardului si apoi porneste, evident asteptand acel semnal, doar ca nu mai apare bara aceea ci un ecran albastru care arata versiunea windows`ului si cat ram am in calculator. Poate chestia asta ajuta imbunatatirea scorurilor in bench`uri, sau poate nu schimba cu nimic acest aspect, este doar o parere. Stiu, nu are legatura cu superpi`ul dar are legatura cu modul de functionare al windows`ului.

xwoodoo
09-01-2008, 07:23
Chestia cu incarcarea windowsului nu are legatura directa cu intreruperile si ceasu sistemului, dar cred ca gasestui si pe net ceva tip&tricks pentru asta.
Blue_led ai deschis cutia pandorei. Imi aduci aminte de Z80 si 8086 cind facem rutin in tasm ce activau pe o numita combinatie de taste poze indecente :rotf: .
Tu ce dezasamblor folosesti? Poate ne combinam la unul profi :evil: .
Eu zic sa nu postati nimic. Pur si simplu omori un mit, dispare competitia. Nimic nu o sa mai fie credibil.

Cisco Kid
09-01-2008, 10:28
blue_led you blew my mind away. Keep up the good work:headbang:

blue_led
09-01-2008, 14:37
Chestia cu incarcarea windowsului nu are legatura directa cu intreruperile si ceasu sistemului, dar cred ca gasestui si pe net ceva tip&tricks pentru asta.
Blue_led ai deschis cutia pandorei. Imi aduci aminte de Z80 si 8086 cind facem rutin in tasm ce activau pe o numita combinatie de taste poze indecente :rotf: .
Tu ce dezasamblor folosesti? Poate ne combinam la unul profi :evil: .
Eu zic sa nu postati nimic. Pur si simplu omori un mit, dispare competitia. Nimic nu o sa mai fie credibil.
Z80 :D . Ce vremuri . Faceam overclock de la 3.5 la 4 MHz :rotf:
Detaliile despre zonele sensibile nu o sa le fac publice , stai linistit .
Mi-am expus punctele de vedere despre pi si cu asta inchei topicul.
Detalii de interes general despre functionarea superpi se vor expune pe alt thread.

LE: fara nici un tweak am obtinut ( pe laptop ) un rezultat aparent imposibil : timp 0 la "initial values" si 31 ms la loop1 . este cel mai bun timp la 16k
THE END.