Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler
Регистрация

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


Присылайте нам Донат :), напишите за что прислали )


Ответ
 
Опции темы
Старый 17.05.2019, 09:16   #31
xwicked
Профессионал
 
Аватар для xwicked
 
Регистрация: 21.03.2010
Адрес: Россия, г. Старый Оскол
Сообщений: 1,295
Репутация: 303

icq: 624801702
skype: labfreetech.org
По умолчанию

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

icq: 512-765
skype: alexp.frl
По умолчанию

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

Цитата:
Сообщение от xwicked Посмотреть сообщение
то скорость составления моего кроссворда вырастет в 1,5 раза?
да хоть в 5.5, и что это изменит?
Alex11223 вне форума   Ответить с цитированием
Старый 17.05.2019, 10:32   #33
Serge_Bliznykov
МегаМодератор
СуперМодератор
 
Регистрация: 09.01.2008
Сообщений: 25,249
Репутация: 5550
По умолчанию

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

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

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

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

Да, с появлением все более быстродействующих процессоров искусство оптимизации для рядового программера уходит в прошлое. И уже не станут пинать чела, написавшего что-то вроде
Код:

   for i := 1 to n do
      for j := 1 to m do
        begin
           a := Sin(mas[i]) ;
           ..................

Хотя тут даже на уровне языка видна неоптимальнось. Работает? И пусть. На пару миллисекунд дольше? Так хрен с ними, кто их считает.
Впрочем, умный компилятор все же вынесет, видимо, синус во внешний цикл.
Где еще осталось порезвиться оптимизатору - так это микроконтроллеры. Да и тут грубая сила теснит: вместо МК с 4К памяти данных и столько же флеши за меньшие деньги выкатывают новичка с 64К - хоть ложкой эту память ешь, хоть на хлеб намазывай. И быстродействие - на порядок.
Прогресс, мать его ети.

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


07:13.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru