nlothik (nlothik) wrote,
nlothik
nlothik

Category:

О быстродействии прокладок

Вот имеем Сишный многонитевый код на POSIX. Где он будет быстрее выполняться -- под Cygwin или на виртуальной машине с никсами?

Кто считает, что под Cygwin -- считает неправильно. Под Цыгвином он выполняется за 10 секунд. А на виртуальной машине с FreeBSD -- за 8. Ну да, компилятор другой, православный clang, а не gcc. Не поленился, поставил gcc на BSD. То же самое, но в профиль.

Так что если нужна высокая производительность -- выгоднее ставить виртуалку. Так и запишем...

А код -- чисто так, загрузить процессор. 2^30 раз вычисляет значение квадратного корня в 8 нитях.
Tags: компьютерное, программирование
Subscribe

  • Британская кухня

    Вчера я узнал, что у англичан есть такое блюдо как бутерброд с картофелем-фри. Они называют его “chip butty”. Butty — это то…

  • Радиотехническое

    Была такая байка. Студент-первокурсник радиотехнического факультета подходит на первой паре к преподу и просит поставить зачёт за весь семестр, так…

  • Про найм на работу

    Знакомая, доктор наук по математике, ищет работу аналитика данных. Последнее её интервью по видеозвонку проводил… искуственный интеллект.…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment