- 1
- 2
- 3
- 4
- 5
- 6
Makefile:
ARCH=i386
...
CFLAGS="-m32 -march=pentium-m -O3"
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+127
Makefile:
ARCH=i386
...
CFLAGS="-m32 -march=pentium-m -O3"
...
Других архитектур не существует?
bormand 06.04.2015 17:14 # 0
> -O3
Гентушник код писал?
Stallman 06.04.2015 17:36 # +8
bormand 06.04.2015 17:41 # +2
Dummy00001 06.04.2015 17:53 # +5
потому что только дураки думают что число после -O определяет скорость программы. истинные гентушники знают что на самом деле это количество `-f` флагов.
xyilka 06.04.2015 22:02 # 0
inkanus-gray 06.04.2015 22:25 # +5
xyilka 06.04.2015 22:38 # 0
inkanus-gray 06.04.2015 22:42 # +5
xyilka 07.04.2015 15:12 # 0
guest 07.04.2015 14:31 # 0
Dummy00001 06.04.2015 17:47 # +1
kegdan 06.04.2015 18:03 # +7
Мы в город изумрудный
Идем дорогой трудной,
Идем дорогой трудной,
Дорогой непрямой!
Заветных три желания
Исполнит мудрый Гудвин,
И Элли возвратится
С Тотошкою домой!
bormand 06.04.2015 18:06 # +6
Алё, скорая?
Xom94ok 06.04.2015 22:23 # +4
Stallman 06.04.2015 20:59 # +3
inkanus-gray 06.04.2015 22:22 # 0
xyilka 06.04.2015 22:38 # 0
bormand 06.04.2015 22:43 # 0
А на старых - мыльное кинцо вместо игорь.
xyilka 06.04.2015 23:09 # 0
guest 07.04.2015 14:23 # 0
xyilka 07.04.2015 14:34 # 0
myaut 07.04.2015 15:28 # 0
Потому что у AMD есть нормальные ATI, а Intel все еще догоняет.
w: https://ru.wikipedia.org/wiki/AMD_Fusion
xyilka 07.04.2015 16:00 # 0
Bobik 07.04.2015 18:13 # 0
xyilka 07.04.2015 18:23 # +2
inkanus-gray 15.04.2015 12:34 # 0
Вывод: архитектура RISC не нужна.
bormand 15.04.2015 12:40 # +3
wvxvw 15.04.2015 13:00 # +2
На сколько я себе представляю истроию развития этой отрасли, от года к году производители заявляли о поддержке новой убер-инструкции, которая мнгократно* увеличит производительность, и под это дело пилили компиляторы и писали фреймворки и т.д. Потому что так продать можно было больше, и просто показать преимущество перед конкурентами: вот у нас есть такая фича, а у них нету.
Другой момент: исследования в ПО часто делаются на основании предположений о том, что может, или будет делать вендор железа. Т.е. например, проводится исследование повышения устойчивости к ошибкам графического процессора за счет дублирования ядер. Исследователь делает предположение, что компания производидеть видео-карточек продает процессоры для работы с графикой, где статистически незаметные ошибки не важны, а очень важна скорость рендеринга, и поэтому вендор не станет разрабатывать железо с защитой от ошибок. И на таком основании делается вывод, что копать нужно в стороно софтварного решения и т.д.
3.14159265 15.04.2015 13:04 # +1
Вы так говорите будто итаниум - это просто x86 без декодера команд в МОПы.
Так было довольно много архитектурных новшеств.
ЕМНИП они сильно доделали компилятор, он мог выпиливать бранчи и асспаралелить всякое.
Однако сама идея асспараллелить компилятором обосралась. Кнут еще поглумился над этим.
inkanus-gray 15.04.2015 15:54 # 0
bormand 15.04.2015 16:06 # +1
Никто не будет переходить на новую архитектуру потому что она на 10% эсспараллельней, ведь большинство задач последовательны по своей природе и особых бонусов не получат, а с остальными вполне справятся видюхи.
3.14159265 15.04.2015 17:44 # 0
Я думал эту архитектуру Царь делал, как он обещал "уделать штеуд" - хорошая, годная числодробилка. Меня даже удивил пирфоманс, как для отечественного процессора это уже мега-ачивмент.
Думаю не будет особого успеха. Маркетингом надо заниматься, софт затачивать и делать миллионы экземпляров.
Если портируют на более тонкий техпроцесс, то могут попытаться занять нишу между CPU и GPU.
С другой стороны GPU взлетели, хоть и не в той степени как многим бы хотелось. Ну не может компилятор без программиста всё оптимизировать. Не может. Сколько AssParallel не пиши.
bormand 15.04.2015 20:01 # 0
Ну у GPU есть ниша, в которой CPU сосали и будут сосать. Поэтому и взлетели. Эту нишу немножко расширили, когда научились считать матан на шейдерах, а затем замутили их обобщение в виде CUDA и OpenCL. Но это именно нишевые устройства, которые не конкурируют с CPU и сливаются на любой не асспараллельной задачке.
> не может компилятор без программиста всё оптимизировать
Да ещё и закон Амдала всё портит...
3_14dar 15.04.2015 20:03 # 0
ebal_mamu_3_14 15.04.2015 16:57 # 0
poluebki 15.04.2015 17:44 # 0
poluebki 15.04.2015 20:01 # 0
sukablya 15.04.2015 20:03 # 0
3_14dar 16.04.2015 06:59 # 0