Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     28 Sep 2002  00:55:29
 To : Aleksey Cheusov
 Subject : Re: g++
 -------------------------------------------------------------------------------- 
 
  Aleksey Cheusov wrote:
 
 > А ты уверен, что ты на ASM напишешь эффективнее,
 > чем компилятор соптимизирует?
 
 Легко !
 
 > Да, под что ты пишешь?
 > Hеужели 8086?
 > У i386 есть eax ;)
 > Короче, подумай, а нужен ли тебе ASM.
 
 Вы просто не знакомы с такими задачами. Hапример, у вас есть очень важный по 
 времени фрагмент. Компилите все в ассемблерный текст, читаете, находите 
 нужные участки, и переписываете с использованием не задействованных в 
 непосредственном алгоритме регистров. Затем полученное указывате как 
 ассемблерную вставку, не забыв при этом перечислить компилеру список 
 дополнительно занятых вами регистров. Раза в два, смотря по тактам (т.е. 
 без учета конвейера), ускорить можно.
 
 Bye.
 -- 
 Aleksey Barabanov <alekseybb@mtu-net.ru>
 --- ifmail v.2.15dev5
  * Origin: intranet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 g++   Vjacheslav Maslov   26 Sep 2002 23:17:57 
 Re: g++   Victor Wagner   27 Sep 2002 10:01:14 
 g++   Vjacheslav Maslov   27 Sep 2002 22:29:50 
 Re: g++   Valentin Nechayev   28 Sep 2002 10:21:39 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 19:38:56 
 Re: g++   Valentin Nechayev   27 Sep 2002 10:54:33 
 g++   Vjacheslav Maslov   27 Sep 2002 22:31:09 
 Re: g++   Valentin Nechayev   28 Sep 2002 10:21:39 
 Re: g++   Aleksey Barabanov   28 Sep 2002 14:18:42 
 Re: g++   Vladimir Bormotov   28 Sep 2002 15:50:01 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 19:40:29 
 g++   Vjacheslav Maslov   29 Sep 2002 21:49:10 
 Re: g++   Igor Zakhrebetkov   29 Sep 2002 20:51:29 
 Re: g++   Valentin Nechayev   29 Sep 2002 22:20:30 
 Re: g++   Vladimir Bormotov   29 Sep 2002 23:27:38 
 g++   Vjacheslav Maslov   01 Oct 2002 00:06:50 
 Re: g++   Vladimir Bormotov   01 Oct 2002 02:34:49 
 g++   Andrey Rudyavsky   18 Oct 2002 14:29:34 
 Re: g++   Vladimir Bormotov   19 Oct 2002 12:21:17 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   30 Sep 2002 20:57:51 
 Re: g++   Vladimir Bormotov   30 Sep 2002 20:03:02 
 g++   Vjacheslav Maslov   01 Oct 2002 22:25:37 
 Re: g++   Vladimir Bormotov   02 Oct 2002 10:08:05 
 Re: g++   Vasily Tchekalkin   02 Oct 2002 10:47:05 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   02 Oct 2002 21:00:48 
 g++   Kirill Frolov   02 Oct 2002 02:46:04 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   02 Oct 2002 21:02:14 
 Re: g++   Valery Shishkov   07 Oct 2002 19:16:50 
 Re: g++   Aleksey Barabanov   27 Sep 2002 11:37:41 
 Re: g++   Aleksey Cheusov   27 Sep 2002 12:37:00 
 Re: g++   Aleksey Barabanov   28 Sep 2002 00:55:29 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 04:09:19 
 Re: g++   Aleksey Barabanov   28 Sep 2002 14:18:42 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 19:38:29 
 Re: g++   Aleksey Barabanov   28 Sep 2002 18:28:02 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 20:45:52 
 Re: g++   Aleksey Barabanov   28 Sep 2002 21:06:07 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   28 Sep 2002 23:51:58 
 Re: g++   Aleksey Barabanov   28 Sep 2002 22:37:28 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   30 Sep 2002 20:45:39 
 Re: g++   Ilya Teterin   30 Sep 2002 19:30:11 
 Re: g++   Aleksey Barabanov   30 Sep 2002 23:25:11 
 Re: g++   Stanislav Protassov   01 Oct 2002 02:06:23 
 Re: g++   Oleg Goodyckov   01 Oct 2002 19:09:28 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   02 Oct 2002 20:54:18 
 Re: g++   Oleg Goodyckov   03 Oct 2002 17:59:47 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   04 Oct 2002 18:36:35 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   02 Oct 2002 20:41:47 
 Re: g++   Oleg Goodyckov   01 Oct 2002 18:46:55 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   02 Oct 2002 20:55:37 
 Oops! Я таки чайник!   Vitaly.Lugovsky@ontil.ihep.su   29 Sep 2002 00:03:28 
 g++   Andrey Rudyavsky   15 Oct 2002 13:05:54 
 Re: g++   Valentin Nechayev   15 Oct 2002 18:16:03 
 Re: g++   Aleksey Cheusov   30 Sep 2002 14:47:42 
 g++   Vjacheslav Maslov   28 Sep 2002 22:43:02 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   30 Sep 2002 20:46:17 
 g++   Vjacheslav Maslov   28 Sep 2002 23:08:46 
 Re: g++   Aleksey Cheusov   30 Sep 2002 15:08:09 
 Re: g++   Vitaly.Lugovsky@ontil.ihep.su   30 Sep 2002 20:47:31 
 g++   Vjacheslav Maslov   01 Oct 2002 22:16:57 
Архивное /ru.linux/18529121072d0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional