infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Simoiu Robert din Noiembrie 28, 2013, 07:12:38



Titlul: Assembly
Scris de: Simoiu Robert din Noiembrie 28, 2013, 07:12:38
Ce parere aveti de integrarea asm-ului in C++ ? (http://www.infoarena.ro/job_detail/1043171?action=view-source)


Titlul: Răspuns: Assembly
Scris de: Petru Trimbitas din Noiembrie 28, 2013, 11:13:24
Timpii tai de execuție sunt cam mari:-p


Titlul: Răspuns: Assembly
Scris de: Dragos-Alin Rotaru din Noiembrie 28, 2013, 11:16:33
Daca iei codul generat de g++ atunci cand iti compileaza sursa nu o sa aduci mari imbunatatiri programului.
De cele mai multe ori nu se poate mai bine decat face g++, pentru programe mai complicate.


Titlul: Răspuns: Assembly
Scris de: Simoiu Robert din Noiembrie 28, 2013, 16:00:36
Am luat de exemplu log2() de 10 miliarde de ori, si merge de aprox. 6 ori mai repede varianta cu asm decat cea cu log2() din cmath, si de vreo 2-3 ori mai repede decat cea optimizata pe biti.