conpar (1158307), страница 2

Файл №1158307 conpar (Раздаточные материалы) 2 страницаconpar (1158307) страница 22019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

One reason for this is that the problem size is still relatively small.Consequently, the large number of inner products in the CG algorithm will causeit to have a sublinear speed-up if there is not enough computation to mask thelog(p) cost of the reductions. But we can still put these results in perspectiveIn the case of the Alliant FX/2800, we have access to an automatic parallelizingand vectorizing compiler for Fortran. In the table below, we have included theresults of running the optimized Fortran program on the benchmark test datasize of 1400 by 1400 with 78148 non-zeros. The Fortran program was compiledwith full vector concurrent optimization.MachineP= 2 P= 5 P= 10 P= 14FX/2800 pC++ time 112.8 47.9 27.0 22.33FX-Fortran time78.38 73.45 73.63 72.98ratio Fort/pC++0.69 1.5 2.7 3.2As can be seen, the Alliant Fortran compiler is not able to extract any significant parallelism from this computation.

On the other hand,the pC++ program,which has no vectorization within code that runs on each I860, runs slower forsmall numbers of processors but over three times faster than the Fortran codeon 14 processors. We must also add one more caveat. While the pC++ performance may look good, the absolute performance was less than 10the originalbenchmark when run on a Cray YMP.More recently we have completed a partial port of our compiler to the Thinking Machines CM-5 and we have tested this computation on a machine with 128processors.

In this case we have executed the benchmark at its full size of 14000by 14000 with 1853104 non-zeros. The speed of the computation is 18.9 Mopswhich is equal to 0.27 times the speed of a 1 processor Cray Y/MP on the Fortranversion of this benchmark. We emphasize that the machine is an early versionwithout the oating point vector hardware and a very early version of the communications library. By a "partial port" of the compiler we mean that the mainvector and matrix routines had to be modied by hand to use message passingprimitives provided by TMC.

On the other hand, the CGM application code didnot need any modication. (On the other machines discussed here none of thebasic library code for vector and matrix operations had to be modied in goingfrom one machine to another.) We also note that 80% of the time consumed byCGM on the CM-5 is spent in the data communication routines in the Matrixtimes vector computation. We hope to report better performance numbers asthe Thinking Machines Software communications software improves.References1. Andrew A. Chien and William J. Dally. Concurrent Aggregates (CA), Proceedings of the Second ACM Sigplan Symposium on Principles & Practiceof Parallel Programming, Seattle, Washington, March, 1990.2. Charles Koelbel, Piyush Mehrotra, John Van Rosendale. Supporting SharedData Structures on Distributed Memory Architectures, Technical ReportNo.

90-7, Institute for Computer Applications in Science and Engineering,January 1990.3. J. K. Lee and D. Gannon, Object Oriented Parallel Programming: PC++,Proceedings of Supercomputing 91 (Albuquerque, Nov.), IEEE ComputerSciety and ACM SIGARCH, 1991, pp. 273{282.4. D. Gannon and J. K. Lee, Object Oriented Parallelism: pC++ Ideas andExperiments, Proceedings of 1991 Japan Society for Parallel Processing,pp. 13{23, 1991. Also Bit V.24, no.

1 (1992) (in Japanese).5. G. Fox and S. Hiranandani and K. Kennedy and C. Koelbel and U. Kremerand C. Tseng and M. Wu, Fortran D language specication, Rice University, Department of Computer Science TR 90079, 19916. Bjarne Stroustrup. The C++ programming Language, Addison Wesley,Reading, MA, 1986This article was processed using the LaTEX macro package with LLNCS style.

Характеристики

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6625
Авторов
на СтудИзбе
294
Средний доход
с одного платного файла
Обучение Подробнее