Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2019, 08:16   #31
xwicked
Участник клуба
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Сообщений: 1,508
По умолчанию

Цитата:
Сообщение от R71MT Посмотреть сообщение
...его не для оптимизации используют, а для расширения возможностей с
в 21-веке думать об оптимизации глупо - это нужно было для i286
Ты не первый, кто мне это говорит, некоторые более агрессивно. Поэтому настало время мне всё самому проверить. А вдруг, если я буду использовать SSE-регистры, то скорость составления моего кроссворда вырастет в 1,5 раза? Тогда я буду оптимизировать под Intel'ы все свои программы.
Google - лучший помощник программиста.
---
моя лаборатория | мой FaceBook
xwicked вне форума Ответить с цитированием
Старый 17.05.2019, 09:28   #32
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от xwicked Посмотреть сообщение
буду оптимизировать под Intel'ы
так уже АМД снова популярность набирают )

Цитата:
Сообщение от xwicked Посмотреть сообщение
то скорость составления моего кроссворда вырастет в 1,5 раза?
да хоть в 5.5, и что это изменит?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 17.05.2019, 09:32   #33
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от xwicked Посмотреть сообщение
А вдруг, если я буду использовать SSE-регистры, то скорость составления моего кроссворда вырастет в 1,5 раза?
А если не возрастёт?
А Вы понимаете, что сейчас компиляторы оптимизируют генерируемый код и порой очень хорошо, лучше людей.
А Вы понимаете, что для того, чтобы переписать С программку на ассемблере уйдёт очень много времени?
Намного больше, чем понадобится для того, чтобы написать ещё один новый проект на С. Не боитесь потерять время?

Если понимаете - то никто Вас останавливать не собирается - дерзайте!

Опытные и мудрые люди просто предупредили Вас, что туда, куда Вы собираетесь идти, уже ходили люди лет 25-30 назад. И уже вернулись оттуда.
Но Вы молодой, умный, дерзкий, Вы на слово никому не верите.
Так проверьте, попробуйте.
В конце концов - опыт только так и приобретается.

Успехов!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.05.2019, 11:35   #34
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,528
По умолчанию

Да, с появлением все более быстродействующих процессоров искусство оптимизации для рядового программера уходит в прошлое. И уже не станут пинать чела, написавшего что-то вроде
Код:
   for i := 1 to n do
      for j := 1 to m do
        begin
           a := Sin(mas[i]) ;
           ..................
Хотя тут даже на уровне языка видна неоптимальнось. Работает? И пусть. На пару миллисекунд дольше? Так хрен с ними, кто их считает.
Впрочем, умный компилятор все же вынесет, видимо, синус во внешний цикл.
Где еще осталось порезвиться оптимизатору - так это микроконтроллеры. Да и тут грубая сила теснит: вместо МК с 4К памяти данных и столько же флеши за меньшие деньги выкатывают новичка с 64К - хоть ложкой эту память ешь, хоть на хлеб намазывай. И быстродействие - на порядок.
Прогресс, мать его ети.

Последний раз редактировалось digitalis; 17.05.2019 в 11:37.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Какая среда лучше? generic1 Общие вопросы C/C++ 6 13.04.2011 16:13
визуальная среда Си++ aurora_87 Общие вопросы C/C++ 0 11.11.2009 21:29
Визуальная среда с++ aurora_87 Общие вопросы C/C++ 1 21.10.2009 23:05
какая из трех сортировок (обменная,исчерпыванием,выбором) самая быстрая? Cyberbest Помощь студентам 2 26.04.2008 10:34