2011-12-27 4 views
0

Каков алгоритм вычислительного алгоритма узких мест для медицинских изображений? Мы пытаемся выяснить, есть ли возможность запускать эти алгоритмы на обычных экземплярах облачного сервера или экземплярах ускоренного сервера с графическим процессором.Каков алгоритм узких мест для медицинских изображений?

+0

При использовании таких продуктов, как Matlab Parallel Toolbox, Acceleware AxRecon или Accelereyes Jacket, разработчики приложений получают ускорение GPU, если оно доступно. Речь идет о том, что операторы узких мест настолько, что мы можем прогнозировать нашу выгоду и влияние, если мы изменим операторов. – Ravenwater

ответ

3

Если программное обеспечение не было специально спроектировано с учетом вычислительной мощности GPU, ускоренные экземпляры GPU будут иметь одинаковую производительность с обычными экземплярами товарного сервера, только по более высокой цене.

Я готов играть в азартные игры и говорить, что узким местом любого алгоритма, медицинским или нет, с изображением или нет, является скорость, с которой вы можете передавать данные в CPU, а также количество ядер и тактовую частоту.

Получить некоторые быстрые процессоры, безумно быструю оперативную память, ослепительно быстрое полосатое/зеркальное хранение и сделать это именно так.

Я подозреваю, что вы, вероятно, обнаружите, что работа на «облаке» на самом деле противоречит интуиции или, по крайней мере, контрпродуктивна, поскольку многие поставщики облачных услуг не настраивают свои серверы хранения для обслуживания высокопроизводительных вычислений, но более того, чтобы обеспечить немного IO для масс.

Я думаю, что вам будет лучше с принадлежащим выделенному оборудованию. Таким образом, вы можете потратить больше времени и денег на эффективную настройку аппаратного стека в соответствии со своим стеком программного обеспечения. Любой поставщик облачных услуг (включая Amazon) даст вам некоторые компромиссы и компромиссы.

Да, и не забудьте о не класть все eggs in one basket. Что происходит, когда Amazon идет в автономном режиме, и никто не может исследовать любые рентгеновские лучи, или бедный тупица, который положил heart monitoring application на экземплярах Amazon Cloud и Amazon пошли на форуме в массовом отключении.

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

Держу пари, что этого не произойдет.

+0

Небезопасный ответ: вопрос был алгоритмическим, а не просьбой прокомментировать облачный фольклор. Есть много облаков, ориентированных на HPC, которые предлагают ускорение GPU, чтобы назвать несколько, Nimbix, SGI Cyclone, Sabalcore. Итак, вернемся к вопросу, что является узким местом оператора медицинской визуализации? Является ли он решателем ограничений, решателем собственных значений, решателем PDE, спектральными операциями? – Ravenwater

+0

Вы должны либо знать свои алгоритмы, либо писать лучшие вопросы. Drainwater. –

+0

Спасибо за ваше время. Мне жаль, что вы расстроили вас. – Ravenwater

Смежные вопросы