Re: A language for multi-threaded parallel programming based…

Top Page

Reply to this message
Author: Dante D. Dinawanao
Date:  
To: True Computer Science Mailing List
Subject: Re: A language for multi-threaded parallel programming based on ANSI C
Quoting Andy Sy <andy.sy@???>:

> So Cilk relies heavily on recursion?


It's one of the strategies you can employ to have parallelism under Cilk by
converting loops into recursion (divide-and-conquer approach) as shown in
its examples.

> I'm sure you are also
> aware of functional programming languages' reputed amenability
> to being run on parallel hardware with [claimed] freedom from
> the nastiness of synchronization primitives, deadlocks and threads.
> Recursion is, of course, the central mechanism in FP languages,
> being the side-effect free replacement for iteration mechanisms.


I have read about the Kali Scheme implementation (an abandoned project of NEC)
on networks of computers, but not on parallel hardware.

--
Dante D. Dinawanao, MSCS
Senior Systems and Network Administrator
MSU-Iligan Institute of Technology
A. Bonifacio Avenue, Iligan City
9200 Philippines




_________________________________________
Mindanao State University - Iligan Campus
Visit us at http://www.msuiit.edu.ph.


______________________________________________________
True Computer Science Mailing List
compsci@??? (#CompSci @ irc.free.net.ph)
http://lists.free.net.ph/mailman/listinfo/compsci
Searchable Archives: http://archives.free.net.ph