В первой части статьи мы рассмотрели написание на современном Фортране простой программы, реализующей клеточный автомат "Жизнь", в виде классического последовательного кода (SISD), матричных операций (SIMD) и параллельных конструкций SMP (SIMD с частью функций MIMD). Сейчас мы будем…
В этой статье мы попробуем написать простейшую параллелизуемую программу на языке Фортран, используя для этого методы конвейеризации и симметричной параллелизации и сравним их между собой, применив наиболее популярные компиляторы GNU Fortran и Intel Fortran. Читать далее
Как отмечалось в первой части, условно эволюцию языка Фортран можно разделить на классический период (Фортран I – Фортран IV), когда ведущую роль в разработке занимала фирма IBM, язык абсолютно доминировал среди программистов (особенно в США) и сохранял значительную…
В книге излагаются основы программирования на алгоритмических языках алгол-60 и фортран IV. Дано полное описание эталонного языка алгол-60 и расширенного варианты эталонного языка фортран IV. Специальная глава содержит общие сведения о развитии ЭВМ, совершенствовании алгоритмических языков и принципов решения задач на ЭВМ. Рассмотрены особенности входных языков некоторых широко используемых трансляторов для ЭВМ типа М-20, БЭСМ-4, […]