Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
ANN: Paraffin 2.4
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Brad Moore  
View profile  
 More options Feb 11, 1:17 pm
Newsgroups: comp.lang.ada
From: Brad Moore <brad.mo...@shaw.ca>
Date: Sat, 11 Feb 2012 11:17:21 -0700
Local: Sat, Feb 11 2012 1:17 pm
Subject: ANN: Paraffin 2.4
Paraffin is a set of Ada 2005 generics that may be used to add
parallelism to iterative loops and recursive code.

Paraffin also includes a suit of useful parallel utilities that
utilize the Paraffin generics. These include generics for;
    1) generic to integrating a function in parallel
    2) generic to apply quicksort algorithm in parallel to an array
    3) generic to apply fast fourier transform to an array of data.
    4) generic Red-Black tree container that performs some operations
       in parallel.
    5) function to solve matrices using Gauss-Jordan Elimination

Paraffin 2.4 modifications include:

-  Added a reusable utility to solve a matrix of linear equations using
    Gauss-Jordan Elimination.
-  Added test_matrix test driver for parallel/sequential matrix solvers
-  Red-Black Tree containers fully implemented now.
      (Delete, and Contains calls work)
-  Split Red-Black Tree container into separate generics
    - Sequential
    - Work sharing
    - Work Seeking
    - Stack Safe Work Seeking
-  The Red Black Tree generic was previously intended mostly as a
    test driver for Paraffin Recursive generics. Now the generic has
    been completed to a state where it can be reused on its own as
    as generic container.
-  Changed use of Unchecked_Conversion for Recurse supprogram access
    to use 'Unrestricted_Access instead. This cleaned the code up
    considerably in this area. One issue to look into, is that
    'Unrestricted_Access is a non-standard attribute. It is supported
    by both GNAT and the ICC compiler however. It may not be supported
    by other Ada 2005 compilers. Unfortunately, Unchecked_Conversion in
    this case is not portable either, and may not even continue to work
    with the existing compilers, so it was thought that using
    'Unrestricted_Access was the best option for now. Will investigate
    to see if there is a possibility for a better solution, or providing
    a portable mechanism in a future version of Ada.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Anh Vo  
View profile  
 More options Feb 12, 1:26 pm
Newsgroups: comp.lang.ada
From: Anh Vo <anhvofrc...@gmail.com>
Date: Sun, 12 Feb 2012 10:26:03 -0800 (PST)
Local: Sun, Feb 12 2012 1:26 pm
Subject: Re: ANN: Paraffin 2.4
On Feb 11, 10:17 am, Brad Moore <brad.mo...@shaw.ca> wrote:

Thank you for sharing your work. Could you add the link to this work?
Thanks.

A. Vo


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Hibou57 Yannick Duchêne  
View profile  
 More options Feb 12, 1:48 pm
Newsgroups: comp.lang.ada
From: Yannick Duchêne (Hibou57) <yannick_duch...@yahoo.fr>
Date: Sun, 12 Feb 2012 19:48:36 +0100
Local: Sun, Feb 12 2012 1:48 pm
Subject: Re: ANN: Paraffin 2.4
Le Sun, 12 Feb 2012 19:26:03 +0100, Anh Vo <anhvofrc...@gmail.com> a écrit:

> Thank you for sharing your work. Could you add the link to this work?
> Thanks.

> A. Vo

He was so much happy he forget it:
http://sourceforge.net/projects/paraffin/

--
“Syntactic sugar causes cancer of the semi-colons.” [1]
“Structured Programming supports the law of the excluded muddle.” [1]
[1]: Epigrams on Programming — Alan J. — P. Yale University


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brad Moore  
View profile  
 More options Feb 13, 12:55 am
Newsgroups: comp.lang.ada
From: Brad Moore <brad.mo...@shaw.ca>
Date: Sun, 12 Feb 2012 22:55:29 -0700
Local: Mon, Feb 13 2012 12:55 am
Subject: Re: ANN: Paraffin 2.4
On 12/02/2012 11:48 AM, Yannick Duchêne (Hibou57) wrote:

> Le Sun, 12 Feb 2012 19:26:03 +0100, Anh Vo <anhvofrc...@gmail.com> a écrit:
>> Thank you for sharing your work. Could you add the link to this work?
>> Thanks.

>> A. Vo

> He was so much happy he forget it:
> http://sourceforge.net/projects/paraffin/

Thanks for providing the link, Yannick.
I had this nagging feeling that I forgot to mention something...

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »