Каков алгоритм узкого места для приложений медицинской визуализации? - PullRequest
1 голос
/ 28 декабря 2011

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

Ответы [ 2 ]

4 голосов
/ 28 декабря 2011

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

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

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

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

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

О, и не забывайте не класть все свои яйца в одну корзину. Что происходит, когда Amazon выходит из сети, и никто не может исследовать какие-либо рентгеновские снимки или бедного чмо, который ставит приложение для мониторинга сердца на экземплярах Amazon Cloud, и Amazon вышел из строя из-за массового сбоя.

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

Могу поспорить, что не будет.

0 голосов
/ 09 ноября 2018

Сопоставляя реализацию, подобную GPU, с экземплярами Cloud Server, вы можете увидеть огромные FPS [1, 2] для операций с большими ( например , CR) изображениями.Тем не менее, с другой стороны, графический процессор может быть занят большим объемом памяти, что приводит к задержке и непрерывному отключению.Таким образом, решение Cloud Server может быть более стабильным с не таким большим количеством пропаданий и более плавным ощущением, но с более низким FPS.

[1] Zhang, Lequan, et al.«Высокочастотная, высокопроизводительная дуплексная ультразвуковая линейная матрица для визуализации мелких животных».Транзакции IEEE по ультразвуку, сегнетоэлектрикам и частотному контролю 57.7 (2010).

[2] Miguez, D., et al.«Техническая записка о переменном межкадровом интервале как причине нефизиологических экспериментальных артефактов при ультразвуковом исследовании».Королевское общество открытой науки 4.5 (2017): 170245.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...