Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Andreu
0 / 0 / 0
Регистрация: 03.05.2014
Сообщений: 15
1

Увеличить производительность программы

02.10.2014, 21:08. Просмотров 527. Ответов 6
Метки нет (Все метки)

Вкратце, у меня есть программа, она работает с большим количеством информации, мне необходимо, чтобы прога все БЫСТРЕЕ считала (Может как-то задействовать больше из ресурсов комп-ра). Как это осуществить?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2014, 21:08
Ответы с готовыми решениями:

Как увеличить производительность программы?
Доброе время суток) Ранее я думал, что многопоточность программы увеличивает ее...

Телесуфлер - увеличить быстродействие программы
Доброго времени суток! Сразу предупреждаю, что не разрабатывал крупных...

Как искуственно увеличить размер программы?
Ув. гуру. Подскажите, пожалуйста, как сделать размер приложения больше по...

Как увеличить скорость работы программы?
Всем привет! Программа проходит 6/8 тестов (тесты неизвестны), а на последние 2...

Потоки, увеличить скорость работы программы
как увеличить скорость работы программы входные параметры 8,00000 0,01 5 0...

6
5665tm
170 / 116 / 14
Регистрация: 17.06.2013
Сообщений: 386
Завершенные тесты: 3
02.10.2014, 22:26 2
Цитата Сообщение от Andreu Посмотреть сообщение
программа
что за программа? VS2010?
0
Andreu
0 / 0 / 0
Регистрация: 03.05.2014
Сообщений: 15
02.10.2014, 22:36  [ТС] 3
Да, VS2010 , в нем консольное приложение.
0
insite2012
Модератор
Эксперт .NET
4852 / 3807 / 1094
Регистрация: 12.10.2013
Сообщений: 11,096
Записей в блоге: 2
02.10.2014, 22:50 4
Andreu, может в параллельном режиме, по потокам?
0
5665tm
170 / 116 / 14
Регистрация: 17.06.2013
Сообщений: 386
Завершенные тесты: 3
02.10.2014, 23:12 5
Andreu, так чего производительность нужно увеличить? Visual Studio или приложения которое вы в нем пишете? Название темы расходится с информацией в первом посте

Если приложения, тогда распараллеливание действительно пожалуй самый универсальный и действенный способ. Также обратите внимание на узкие места в вашем приложении. Обычно такими местами являются циклы в которых много раз повторяются одни и те же действия, и именно с них стоит начать оптимизацию. Не самая редкая ситуация когда после наведения порядка внутри циклов производительность вырастает в десятки раз.

Без исходников и понимания ситуации трудно посоветовать вам что-то конкретное
1
_lunar_
1448 / 1364 / 185
Регистрация: 03.05.2011
Сообщений: 3,160
Завершенные тесты: 1
02.10.2014, 23:24 6
Цитата Сообщение от Andreu Посмотреть сообщение
мне необходимо, чтобы прога все БЫСТРЕЕ считала
- использовать 128 и 256 битные регистры процессора (MMX, SSE, AVX)
- OpenCL
- вычисления на GPU (CUDA (NVIDIA), Bolt (AMD))
- ASM inline
0
Andreu
0 / 0 / 0
Регистрация: 03.05.2014
Сообщений: 15
02.10.2014, 23:52  [ТС] 7
Да да, производительность в самом приложении
0
02.10.2014, 23:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2014, 23:52

Необходимо увеличить максимальный размер памяти программы до 5 Гигов
Необходимо увеличить максимальный размер памяти программы до 5 Гигов и как я...

Xna производительность
так как тока учусь, сделал не особо сложную 2д игру, но сталкнулся с...

Производительность и константы
В проэкте часто использую значение выражения Math.PI / 180. Для минимизации...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru