|
ru.linux
- RU.LINUX ---------------------------------------------------------------------
From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 28 Sep 2002 04:09:19
To : Aleksey Barabanov
Subject : Re: g++
--------------------------------------------------------------------------------
Aleksey Barabanov <alekseybb@mtu-net.ru> wrote:
> Вы просто не знакомы с такими задачами. Hапример, у вас есть очень важный по
> времени фрагмент. Компилите все в ассемблерный текст, читаете, находите
> нужные участки, и переписываете с использованием не задействованных в
> непосредственном алгоритме регистров. Затем полученное указывате как
> ассемблерную вставку, не забыв при этом перечислить компилеру список
> дополнительно занятых вами регистров. Раза в два, смотря по тактам (т.е.
> без учета конвейера), ускорить можно.
В таких ситуациях хорошим тоном является ассемблерный вариант не в виде
вставки, а отдельным модулем писать. Правда, есть и случаи, где нужны
именно вставки - но они как раз к оптимизации никакого отношения не имеют.
--
V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254)
--- ifmail v.2.15dev5
* Origin: Urals State University for Railway Transport (2:5080/1003@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Тема: |
Автор: |
Дата: |
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 |
|
|