Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Есть ли смысл написания на С (не на С++)? нейронные сети... 
V
    Опции темы
Lazin
Дата 31.3.2009, 23:02 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(semibug @  31.3.2009,  22:17 Найти цитируемый пост)
в тяжелых случаях построить распределённую систему аля Folder@Home

[irony]
о да, это самый простой и дешевый вариант, доступный любому smile 
[/irony]
PM MAIL Skype GTalk   Вверх
GoldFinch
Дата 1.4.2009, 08:23 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(semibug @  31.3.2009,  23:17 Найти цитируемый пост)
Скорость догонять железом

алюминием.
если руки кривые, конечно проще склепать тормознутую прогу, объявить нереальные системные требования, и сказать что это прога high-end класса

PM MAIL ICQ   Вверх
nerezus
Дата 1.4.2009, 09:35 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



Цитата

алюминием.
если руки кривые, конечно проще склепать тормознутую прогу, объявить нереальные системные требования, и сказать что это прога high-end класса
 Если твоя ЗП меньше цены аренды железа - не думай, что другие тоже нахаляву работают ;)


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
bsa
Дата 1.4.2009, 11:45 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Считаю, что оптимальнее всего написать на С++, затем, если скорость не устроит, прогнать через профайлер (только нужно прогонять прогу скомпилированную с опциями (для gcc): -O3 -g -pg - максимальная оптимизация, отладочная информация, информация для профилирования), а затем оптимизировать узкие места всеми доступными способами.
PM   Вверх
jonie
Дата 1.4.2009, 23:16 (ссылка) |   (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



GoldFinch а у меня вот так скомпилолось (vc9):
Код

    movss    xmm0, DWORD PTR __real@3f0ccccd
    jmp    ?foo@@YAHM@Z                ; foo

мне застрелиться? (оптимизация SSE2)

можно и так получить:
Код

    mov    DWORD PTR [esp], 1066192077        ; 3f8ccccdH
    call    ?foo@@YAHM@Z                ; foo
    add    esp, 4

опция /fp:strict


так где лоханулся компилятор-то?


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
GoldFinch
Дата 2.4.2009, 08:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(jonie @  2.4.2009,  00:16 Найти цитируемый пост)
    mov    DWORD PTR [esp], 1066192077        ; 3f8ccccdH
    call    ?foo@@YAHM@Z                ; foo
    add    esp, 4

не может такого быть, это не полный код main


и mov [esp],imm32 хуже чем push imm32

Это сообщение отредактировал(а) GoldFinch - 2.4.2009, 09:01
PM MAIL ICQ   Вверх
GoldFinch
Дата 2.4.2009, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



Цитата(jonie @  2.4.2009,  00:16 Найти цитируемый пост)
(оптимизация SSE2)

речь шла о функциях принимающих float через стек
PM MAIL ICQ   Вверх
bsa
Дата 2.4.2009, 11:04 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196




M
bsa
Давайте вернёмся к теме обсуждения.

PM   Вверх
GoldFinch
Дата 2.4.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



bsa, вроде бы тема себя уже исчерпала к середине 1й страницы
PM MAIL ICQ   Вверх
jonie
Дата 2.4.2009, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



GoldFinch скмпилируй да посмотри


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
GoldFinch
Дата 2.4.2009, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



jonie, чего посмотри? ты там не всю функцию привел %)
сам посмотри ^^

Это сообщение отредактировал(а) GoldFinch - 2.4.2009, 19:21
PM MAIL ICQ   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0599 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.