Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: За сколько мой комп скомпилирует этот проект
Форум разработчиков электроники ELECTRONIX.ru > > Опросы - ПЛИС
Страницы: 1, 2
Amper25
Vokchap, а 32/64 бит это битность чего указана?

Что QII-8 может выбирать работу CPU в 64 бит или 32бит режиме?
Vokchap
Тест запускал под х86 и х64 квартусом на одной и той-же телеге, обозначено как 32 и 64 бита соответственно.
des333
Проц - Intel Core 2 Quad Q9300
Quartus II 8.1
Windows XP-32
1 ядро - 1:51
4 ядра - 1:34
AndriAno
CPU: AMD Athlon 64 X2 Dual Core 6000+
MEM: 8 GB
OS: OpenSuse 11.1 x64
Prog: Q II 9.1
Time: 00:00:56
smalcom
Товарищи, а кто сравнивал в данной задаче феном и бульдозер. Я тут тоже на перепутье - оставить феном или прикупить бульдозера
Слесарь
Когда переместил свои интересы из области программирования под MS Windows, в область программирования микроконтроллеров, в среде МК кнопку компиляции стал жать значительно реже, прошивка МК для отладки занимает много времени, стараюсь больше думать над программой и писать правильно, чем каждый шаг компилировать и "шить". соответственно производительность компьютера стала интересовать значительно меньше.
Pentium-M 1700 МГц. более 6 лет.
juvf
Цитата(Vokchap @ Oct 9 2008, 19:25) *
Тест запускал под х86 и х64 квартусом на одной и той-же телеге, обозначено как 32 и 64 бита соответственно.

4 года прошло.... квартус подрос....

Как дела обстоят на сегодняшний день? Quartus на 64-х битных ОС более производительный?
ReAl
Хм...
Ноут Dell Vostro V130
Core i3 - 380 UM (1.33 GHz, два гипертрединговых ядра), 4G DDR3
Ubuntu 10.04/64
Quartus 9.1 без сервис-паков (sp2 что-то не стал)

$ time /opt/altera9.1/quartus/bin/quartus_sh --64bit --flow compile qtest

--64bit
Время 2:54
Результат 4605LE, 17.55MHz

32 бита:
Время 3:10
Результат 4605LE, 17.05MHz (т.е. на 0.5 MHz ниже)
bark
Win7 x64
Intel E8400 @ 3.78GHz
Q9.1 SP2 x64
0:54
smalcom
AMD Phenom II X2 555 3.12GHz
8G RAM
Win XP 64 SP2

Цитата
Quartus II 64-Bit Version 11.0 Build 208
Device EP1C12F256C6
Total logic elements 4,605 / 12,060 ( 38 % )
Analysis & Synthesis 00:00:28
Fitter 00:00:29
Assembler 00:00:03
TimeQuest Timing Analyzer 00:00:04
Total 00:01:04

Хотя и поставил этой безумной програмке пользовать все процессоры, но она использовала 1 и только на шаге Fitter коэф. использования составил 1.2
Мде, есть товарищам ещё над чем поработать.

Опять же. Товарищи у кого i7, бульдозеры - очень интересно увидеть результаты ибо грядёт смена железа и не могу выбрать, что купить.
alexr22b
Intel X980@3.3mhz

Код
+-----------------------------------------------------------------------+
; Flow Summary                                                         ;
+---------------------------+-------------------------------------------+
; Flow Status              ; Successful - Sat Mar 10 19:08:28 2012    ;
; Quartus II 64-Bit Version; 11.1 Build 173 11/01/2011 SJ Full Version;
; Revision Name            ; Qtest                                    ;
; Top-level Entity Name    ; qtest                                    ;
; Family                   ; Cyclone                                  ;
; Device                   ; EP1C6F256C6                              ;
; Timing Models            ; Final                                    ;
; Total logic elements     ; 4,632 / 5,980 ( 77 % )                   ;
; Total pins               ; 105 / 185 ( 57 % )                       ;
; Total virtual pins       ; 0                                        ;
; Total memory bits        ; 131 / 92,160 ( < 1 % )                   ;
; Total PLLs               ; 0 / 2 ( 0 % )                            ;
+---------------------------+-------------------------------------------+



+--------------------------------------------------------------------------------------------------------------------------+
; Flow Elapsed Time                                                                                                       ;
+----------------------+--------------+-------------------------+---------------------+------------------------------------+
; Module Name         ; Elapsed Time; Average Processors Used; Peak Virtual Memory; Total CPU Time (on all processors);
+----------------------+--------------+-------------------------+---------------------+------------------------------------+
; Analysis & Synthesis; 00:00:13    ; 1.0                    ; 479 MB             ; 00:00:13                          ;
; Fitter              ; 00:00:25    ; 2.4                    ; 539 MB             ; 00:00:37                          ;
; Assembler           ; 00:00:01    ; 1.0                    ; 355 MB             ; 00:00:01                          ;
; Total               ; 00:00:39    ; --                     ; --                 ; 00:00:51                          ;
+----------------------+--------------+-------------------------+---------------------+------------------------------------+
wert101
i5-2400 @ 3.1 ГГц
Win 7U 32-bit
Код
+-------------------------------------------------------------------------------+
; Flow Summary                                                                 ;
+---------------------------+---------------------------------------------------+
; Flow Status              ; Successful - Sun Mar 11 14:49:32 2012            ;
; Quartus II 32-bit Version; 11.1 Build 216 11/23/2011 SP 1.12 SJ Full Version;
; Revision Name            ; qtest                                            ;
; Top-level Entity Name    ; qtest                                            ;
; Family                   ; Cyclone                                          ;
; Device                   ; EP1C6F256C6                                      ;
; Timing Models            ; Final                                            ;
; Total logic elements     ; 4,605 / 5,980 ( 77 % )                           ;
; Total pins               ; 105 / 185 ( 57 % )                               ;
; Total virtual pins       ; 0                                                ;
; Total memory bits        ; 131 / 92,160 ( < 1 % )                           ;
; Total PLLs               ; 0 / 2 ( 0 % )                                    ;
+---------------------------+---------------------------------------------------+

+-------------------------------------------------------------------------------------------------------------------------------+
; Flow Elapsed Time                                                                                                            ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Module Name              ; Elapsed Time; Average Processors Used; Peak Virtual Memory; Total CPU Time (on all processors);
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Analysis & Synthesis     ; 00:00:24    ; 1.0                    ; 540 MB             ; 00:00:18                          ;
; Fitter                   ; 00:00:36    ; 2.9                    ; 551 MB             ; 00:00:55                          ;
; TimeQuest Timing Analyzer; 00:00:03    ; 1.0                    ; 414 MB             ; 00:00:02                          ;
; Assembler                ; 00:00:02    ; 1.0                    ; 416 MB             ; 00:00:01                          ;
; Total                    ; 00:01:05    ; --                     ; --                 ; 00:01:16                          ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
stu
win 7-32(prof), i5 2500K, 2 GB, SATA 3

+-------------------------------------------------------------------------+
; Flow Summary ;
+-------------------------+-----------------------------------------------+
; Flow Status ; Successful - Fri Jun 01 16:53:07 2012 ;
; Quartus II Version ; 9.0 Build 184 04/29/2009 SP 1 SJ Full Version ;
; Revision Name ; qtest ;
; Top-level Entity Name ; Qtest ;
; Family ; Cyclone ;
; Device ; EP1C6F256C6 ;
; Timing Models ; Final ;
; Met timing requirements ; Yes ;
; Total logic elements ; 4,602 / 5,980 ( 77 % ) ;
; Total pins ; 105 / 185 ( 57 % ) ;
; Total virtual pins ; 0 ;
; Total memory bits ; 131 / 92,160 ( < 1 % ) ;
; Total PLLs ; 0 / 2 ( 0 % ) ;
+-------------------------+-----------------------------------------------+

+-----------------------------------------------------------------------------------------------------------------------------+
; Flow Elapsed Time ;
+-------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Module Name ; Elapsed Time ; Average Processors Used ; Peak Virtual Memory ; Total CPU Time (on all processors) ;
+-------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Analysis & Synthesis ; 00:00:14 ; 1.0 ; 261 MB ; 00:00:13 ;
; Fitter ; 00:00:26 ; 3.0 ; 264 MB ; 00:00:47 ;
; Assembler ; 00:00:01 ; 1.0 ; 195 MB ; 00:00:01 ;
; Classic Timing Analyzer ; 00:00:01 ; 1.0 ; 173 MB ; 00:00:01 ;
; Total ; 00:00:42 ; -- ; -- ; 00:01:02 ;
+-------------------------+--------------+-------------------------+---------------------+------------------------------------+

ква 11.0:
+-------------------------------------------------------------------------------------------------------------------------------+
; Flow Elapsed Time ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Module Name ; Elapsed Time ; Average Processors Used ; Peak Virtual Memory ; Total CPU Time (on all processors) ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Analysis & Synthesis ; 00:00:14 ; 1.0 ; 312 MB ; 00:00:14 ;
; Fitter ; 00:00:31 ; 2.6 ; 371 MB ; 00:00:53 ;
; Assembler ; 00:00:01 ; 1.0 ; 240 MB ; 00:00:01 ;
; TimeQuest Timing Analyzer ; 00:00:02 ; 1.0 ; 249 MB ; 00:00:02 ;
; Total ; 00:00:48 ; -- ; -- ; 00:01:10 ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
smalcom
Цитата(smalcom @ Jan 11 2012, 15:15) *
Товарищи, а кто сравнивал в данной задаче феном и бульдозер. Я тут тоже на перепутье - оставить феном или прикупить бульдозера

сам себе и отвечу.
AMD FX8320 3.5ГГц
Win7U_64, Q14.0_64 web edition. Квартус свежепоставленный, всё по-умолчанию. Проект создал новый и никакие настройки не клацал.

Код
Cyclone5: 5CEFA7F31C6
                          
                           Analysis & Synthesis      00:00:21    1.0    723 MB     00:00:38
                           Fitter                    00:02:20    1.0    2291 MB    00:03:29
                           Assembler                 00:00:15    1.0    714 MB     00:00:15
                           TimeQuest Timing Analyzer 00:00:27    1.0    1024 MB    00:00:27
                           EDA Netlist Writer        00:00:03    1.0    664 MB     00:00:03
                           Total                     00:03:26    --     --         00:04:52
                          
                           Arria II GX: EP2AGX45DF29I3:
                           Analysis & Synthesis      00:00:22    1.0    755 MB    00:00:40
                           Fitter                    00:01:17    1.0    1314 MB   00:01:18
                           Assembler                 00:00:06    1.0    678 MB    00:00:06
                           TimeQuest Timing Analyzer 00:00:06    1.0    778 MB    00:00:07
                           EDA Netlist Writer        00:00:08    1.0    645 MB    00:00:07
                           Total                     00:01:59    --     --        00:02:18


Конфигурация та же, но квартус невебедишн

Код
Cyclone5: 5CEFA7F31C6
Analysis & Synthesis      00:00:21    1.0    849 MB     00:00:39
Fitter                    00:01:42    2.5    3146 MB    00:05:10
Assembler                 00:00:14    1.0    712 MB     00:00:15
TimeQuest Timing Analyzer 00:00:14    3.1    1130 MB    00:00:31
EDA Netlist Writer        00:00:03    1.0    664 MB     00:00:03
Total                     00:02:34    --     --         00:06:38
alexr22b
Надо собрать какой нибудь проектик для vivado.
Правда она дурная до ужаса, после архивирования-разархивированя сборка проекта в 1.5 быстрее..... пойми этих индусов....
smalcom
Q11.1_64(условия те же. открыты некоторые программы, но не думаю, что они влияют)

Код
Analysis & Synthesis      00:00:16    1.0    507 MB     00:00:16
     Fitter                    00:01:04    2.5    1156 MB    00:01:28
     Assembler                 00:00:01    1.0    357 MB     00:00:01
     TimeQuest Timing Analyzer 00:00:11    3.1    728 MB     00:00:24
     Total                     00:01:32    --     --         00:02:09


Выводы:
1. Квак14 - тормоз
2. под бульдозеры программы надо пересобирать... а скорее всего не просто пересобирать, а и пересматривать архитектуру. ну, это я уточню когда соберусь и протестирую продукты с открытым кодом. Так что для тех кому нужно быстро работать здесь и сейчас я бы не рекомендовал переходить от фенома на бульдозер.
3. К сожалению так и не удалось провести тест под линуксом: дистр арч64 и для него квартус - устаревшее мультилибное посме приложение.

И для справки всё то же, но в 32-х битной версии квартуса.
Код
     Analysis & Synthesis      00:00:17    1.0    375 MB     00:00:17
     Fitter                    00:01:10    2.6    884 MB     00:01:38
     Assembler                 00:00:01    1.0    282 MB     00:00:01
     TimeQuest Timing Analyzer 00:00:12    3.4    570 MB     00:00:26
     Total                     00:01:40    --     --         00:02:22
alexr22b
i-8700k, 64GB RAM
Q13.1 32 bit

CODE

+-------------------------------------------------------------------------------------------------------------------------------+
; Flow Elapsed Time ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Module Name ; Elapsed Time ; Average Processors Used ; Peak Virtual Memory ; Total CPU Time (on all processors) ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+
; Analysis & Synthesis ; 00:00:06 ; 1.0 ; 494 MB ; 00:00:06 ;
; Fitter ; 00:00:16 ; 2.1 ; 735 MB ; 00:00:28 ;
; Assembler ; 00:00:01 ; 1.0 ; 390 MB ; 00:00:01 ;
; TimeQuest Timing Analyzer ; 00:00:21 ; 2.8 ; 783 MB ; 00:00:21 ;
; Total ; 00:00:44 ; -- ; -- ; 00:00:56 ;
+---------------------------+--------------+-------------------------+---------------------+------------------------------------+


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.