SKEL-ML
\skˈɛlˌɛmˈɛl], \skˈɛlˌɛmˈɛl], \s_k_ˈɛ_l_ˌɛ_m_ˈɛ_l]\
Sort: Oldest first
-
A parallel variant of ML using skeletons being developed(April 1994) as part of Tore Bratvold's PhD in the Departmentof Computing and Electronic Engineering, Heriot-WattUniversity, Edinburgh, UK. Programs are written in a subsetof Standard ML, and parallelism is extracted from the use ofcertain higher-order functions. The SkelML compiler usesprofiling information together with skeleton performancemodels to distinguish useful from non-useful parallelism. Animportant feature is the ability to perform transformationsbetween skeletons to improve performance. Skeletons currentlysupported are map, filter, fold, pipe (implicitly extractedfrom function application) and various combinations of these.See also paraML.E-mail: Tore A Bratvold .
By Denis Howe
Word of the day
Dopamine Acetyltransferase
- An enzyme that catalyzes the of groups from acetyl-CoA to arylamines. They have wide specificity for aromatic amines, particularly serotonin, and can also catalyze acetyl transfer between arylamines without CoA. EC 2.3.1.5.