Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Почему код, написанный на С++, в разы быстрее работает с большим объемом памяти, чем с маленьким? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ шаблонные методы шаблона. Специализация. http://www.cyberforum.ru/cpp/thread442155.html
Вопрос: каким образом можно вынести реализацию методов класса за его пределы? Изначально вопрос формулировался так: Каким образом можно произвести специализацию одного из методов шаблона класса...
C++ С++ Unit Test (модульное тестирование) Вопроса по сути два. 1. что используете для модульного тестирования и почему отдаете этому предпочтение. 2. если используете eclipse, то очень интересует процесс конфигурирования eclipse для... http://www.cyberforum.ru/cpp/thread441995.html
Сетевой график C++
ПОжалуйста помогите создать программу Задачи работы: - построение сетевого графика; - анализ сетевого графика; -оптимизация сетевого графика. p.s. сижу с сотки, интернет отключен программа...
C++ PopCap Games Framework 1.3
У кого есть ссылка на PopCap Games Framework 1.3 скиньте плииз! С сайта sourceforge.net никак не качается... Форум не место обмена ссылками!
C++ Необычная Dll http://www.cyberforum.ru/cpp/thread439998.html
Есть ли способ написать DLL, в которой есть функция и через неё будут проходить вызовы экспортируемых функций? Например в DLL нет функции Func, и тогда, по-умолчанию вызывается функция Default?
C++ Сборки MinGW(GCC-win32/win64) от niXman с этого момента, буду производить тестовые/пререлизные/релизные сборки mingw. файлы с пометкой snapshot и prerelease - не стабильные версии. в реальных проектах использовать не рекомендую. использую... подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1

Почему код, написанный на С++, в разы быстрее работает с большим объемом памяти, чем с маленьким? - C++

07.02.2012, 12:20. Просмотров 1680. Ответов 15
Метки (Все метки)

Привет!
Понадобилось мне сравнить скорость работы идентичных алгоритмов на Fortran и C++. Алгоритм - перемножение матриц. Решил поэкспериментировать с матрицами разных размеров.
Вот результаты
________________________C++____________Fortran
Матрицы100*100 (~80 КБ)
10000 перемножений______10,96 сек________10,97 сек
Матрицы 365*365 (~1МБ)
200 перемножений_________10,26 сек_______12,56 сек
Матрицы 1150*1150 (~10МБ)
1 перемножение____________2,4 сек________14,8 сек
По моему на 10 МБ С++ показывает просто поразительный результат. Как вы думаете, с чем это может быть связанно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru