[GiNaC-list] multithreading

Kraus Philipp philipp.kraus at flashpixx.de
Mon Aug 23 19:41:19 CEST 2010


Am 23.08.2010 um 18:49 schrieb Tony Worm:

> what features of GiNaC are you using? It implements a lot of
> Mathematical 'things'. I used it originally as simply a representation
> for symbolic expressions and evaluation. I found that I could not
> modify an expression ( they only return const &'s), and that
> evaluation was too slow for my application.


I'm using at this time (and in future I think so) only the numerical /  
symbolic structurs. I need only arithmetics with symbolic expression
for parsing string data into an expression, create some derivates and  
calulating the value.  But my algorithms have a lot of data, so I must
run the calculating for many values and at this point I would like to  
do this in parallel (on MPI for cluster system and multithreading for  
desktop).



>
> On Mon, Aug 23, 2010 at 12:45 PM, Kraus Philipp
> <philipp.kraus at flashpixx.de> wrote:
>>
>> Am 23.08.2010 um 18:23 schrieb Cristobal Navarro:
>>
>>> i once opened a topic too, asking if a particular case would be  
>>> thread
>>> safe,
>>> ginac is one of the best symbolic math libraries around, and it has
>>> proveed that it works great on large cluster problems, its just  
>>> that the
>>> middle multithreading escenario is missing support, lets hope that  
>>> in the
>>> future there could be plans for doing some work on the thread  
>>> safety.
>>
>> Yes, ginac is in my project perfect. I woudln't like to swtich to  
>> another
>> lib. I hope that the developers can change the code to thread-safe  
>> code
>>
>> Thanks a lot to all developers
>> _______________________________________________
>> GiNaC-list mailing list
>> GiNaC-list at ginac.de
>> https://www.cebix.net/mailman/listinfo/ginac-list
>>
> _______________________________________________
> GiNaC-list mailing list
> GiNaC-list at ginac.de
> https://www.cebix.net/mailman/listinfo/ginac-list



More information about the GiNaC-list mailing list