Сплит-C - Split-C
Парадигма | императивный ( процедурный ), структурированный , параллельный |
---|---|
Печатная дисциплина | статический , слабый , явный |
Операционные системы | Кроссплатформенность : Thinking Machines CM-5, Intel Paragon, IBM SP-2, Meiko CS-2 |
Интернет сайт | Сайт проекта Split-C |
Под влиянием | |
C |
Сплит-C представляет собой параллельное расширение языка программирования Си . Сайт проекта Split-C описывает Split-C как:
параллельное расширение языка программирования C, которое поддерживает эффективный доступ к глобальному адресному пространству на современных мультипроцессорах с распределенной памятью. Он сохраняет характер «малого языка» C и поддерживает тщательную разработку и оптимизацию программ, обеспечивая простую и предсказуемую модель затрат.
Разработка Split-C, похоже, приостановлена с 1996 года. Split-C похож на Cilk .
Ноты
Ссылки
- Кришнамурти, А., Каллер, Д.Е., Дюссо, А., Гольдштейн, С.К., Люметта, С., фон Эйкен, Т., и Йелик, К. 1993. Параллельное программирование в Split-C. В материалах конференции ACM / IEEE 1993 г. по суперкомпьютерам (Портленд, Орегон, США). Суперкомпьютеры-93. ACM Press, Нью-Йорк, Нью-Йорк, 262-273. http://doi.acm.org/10.1145/169627.169724 , http://www.eecs.berkeley.edu/Research/Projects/CS/parallel/castle/split-c/split-c.tr.html