Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тут еще, возможно, контроллер памяти свою роль играет, который у Intel встроенный и быстрее еще с предыдущего поколения камней. Память у меня DDRIII 1333 MHz. На Core 2 ее ставить бессмысленно, никакого существенного прироста в сравнении с DDRII.
А вот тест с MQL откровенно удивил, я ожидал худшего.
Да, это точно, сам приятно удивлен. А "пятера" ведь еще быстрее...
Mathemat:
Да, это точно, сам приятно удивлен. А "пятера" ведь еще быстрее...
5-ка так и осталась однопоточной для экспертов, в одном потоке индюки, в другом эксперты. Так что это мимо меня.
Интересно, что мешает разработчикам пятеры ввести поддержку ОМР? Терминал и среда разработки ведь все равно пишутся на С++.
Прямая поддержка CUDA, похоже, будет. Пока на уровне слов от главы компании: https://www.mql5.com/ru/forum/4956/page57#comment_121150 (спасибо sergeev'у за ссылку).
Наверное, MQL5 не совместим с OMP. Хотя... крах редактора при копировании в буфер через Ctrl-C в x64-операционках 3 года не могли исправить, только недавно на последних версиях МТ4 этот глюк у меня исчез. Так что может просто обычная лень или руки не доходят.
С Кудой мне лично непонятно. Если это именно нативная поддержка Куды, то как это все впихнуть в рамки MQL5? Я с Кудой немного работал, это свой отдельный мир с особыми правилами, это не OMP, где за тебя все параллелит компилятор, там думать надо.
Тогда уж лучше OpenCL, все-таки там поддержка и многоядерности и GPU.
Да и вообще, зачем ждать милостей от природы, ушел в DLL и используй там все, что захочешь ))) Я за такой подход ))
Тогда уж лучше OpenCL, все-таки там поддержка и многоядерности и GPU.
https://www.mql5.com/ru/forum/4927/page20#comment_110035
Как раз в тему, сегодня увидел сообщение о вебинаре, надеюсь, Модератор будет не против, если я дам ссылку. Я сам уже записался.
15 декабря состоится бесплатный вебинар "Intel Math Kernel Library (Intel MKL) – высоко оптимизированная математическая библиотека от Intel". Это крайне быстрая и богатая библиотека, оптимизированная под все просессоры Интел, от самых первых моделей до самых последних.
По традиции, вебинар проводят спецы от Интел, так что есть возможность поучиться и задать в чате вопросы людям из первоисточника. Обычно такие вебинары длятся полтора часа.
Записывайтесь по ссылке http://seminars.softline.ru/it_page.php?id=5477
ЗЫ: Я к софтлайну никакого отношения не имею, просто поделился инфой
Попробовал прогнать те же ехе-шники с новым процессором - i3-2120. Да, конечно, побыстрее (у него частота выше, 3.3 GHz), но я рассчитывал, что Open MP разделит вычисление на 4 потока. А изменение результатов в целом осталось таким же, как у честного двухъядерника Pentium G840. Что бы это могло значить?
Мои результаты на i7-2600, включая MQL4 и MQL5:
Компилятор MQL5 на самом деле в разы быстрее MQL4 и близок к C++ в обычном однопоточном исполнении.
Renat, спасибо за внимание.
А если добавить в компилятор MQL5 возможности, включенные в п.5 (или п.4), - то, наверно, можно и 6.3 секунды превратить в что-то близкое к 0.88 (на i7-2600)?
Для тех, кто еще не умеет считать на видеокарте (OpenCL), - очень приемлемый и значительно более универсальный вариант, дешевый и сердитый (конечно, не для разработчика компилятора, а для пользователя).