но если Intel давно выпускает этот компилятор, и делает это хорошо, то не вижу ничего странного в том, что они там хорошо живут.
В том то и дело, что интеловский компилятор, во всяком случае, на моих задачах производит код, который работает гораздо быстрее других доступных мне компиляторов. А делается он это потому, что никто лучше Intel не знает архитектуры процессор Intel.
Япония — сплошное густонаселённое место.
В Японии просто все хотят жить в мегаполисах: поэтому суперплотная застройка и прочее. Если проехаться по сельской местности можно пустынных мест увидеть очень много, особенно на Хоккайдо.
Спасибо за развернутый ответ. А для паралелльного вывода, я как раз и хотел MPI предложить.
Либо, оставить вывод по сути таким же, но делать его не в файл, а разрешить программе загаживать оперативную память, периодически скидывая всё на диск разом.
Можно попробовать расчеты скидывать на ram-диск, что сильно снизит время ввода/вывода.
А как много данных сбрасываете на диск между вычислительными итерациями? Может быть, проще было бы применить специальные функции для параллельного вывода данных.
В том то и дело, что интеловский компилятор, во всяком случае, на моих задачах производит код, который работает гораздо быстрее других доступных мне компиляторов. А делается он это потому, что никто лучше Intel не знает архитектуры процессор Intel.
В Японии просто все хотят жить в мегаполисах: поэтому суперплотная застройка и прочее. Если проехаться по сельской местности можно пустынных мест увидеть очень много, особенно на Хоккайдо.
Либо, оставить вывод по сути таким же, но делать его не в файл, а разрешить программе загаживать оперативную память, периодически скидывая всё на диск разом.
Можно попробовать расчеты скидывать на ram-диск, что сильно снизит время ввода/вывода.