tsp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tsp-devel] RingBuf JAVA pour TSP


From: NOULARD Eric
Subject: Re: [Tsp-devel] RingBuf JAVA pour TSP
Date: Thu, 04 Nov 2004 21:39:47 +0100

100% POUR l'utilisation du package de "Doug Lea"
c'est aussi un chercheur renommé en parallélisme
je donc 100% OK.

Je laisse stéphane choisir "la bonne" classe vu
que j'ai pas le temps de regarder le package dans l'immédiat.

Eric

Le jeu 04/11/2004 à 14:36, Stephane Galles a écrit :
> Bonjour,
> 
> concernant le RingBuf en Java pour TSP, je me demandais s'il ne serait pas
> hautement sympatique d'utiliser le util.concurrent package de
> Doug Lea :
> 
> http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
> 
> Je pense en particulier aux BoundedLinkedQueue ou BoundedBuffer (encore que
> je n'ai pas regardé précisément si cela convient à ce que l'on veut faire)
> 
> Ce qui est intéressant avec ce package est que :
> 1 - Il est hyper connu dans le monde Java, et fonctionne depuis lontemps
> 2 - Fonctionne avec JDK 1.2+
> 3 - Il a été intégré dans le JDK 1.5 (avec les templates en plus). Cela 
> signifie
> que si dans un avenir lointain TSP passait en 1.5, l'utilisation de ce 
> package
> redevient du JAVA standard :
> http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/package-summary.html
> http://www.devx.com/Java/Article/21983/1954?pf=true
> 
> Voila, voila... A discuter peut être.
> 
> 
> 
> 
> ______________________________________________________________________
> From: NOULARD Eric <address@hidden>
> To: Devel TSP <address@hidden>
> Subject: Re: [Tsp-devel] TSP + JUnit : ça roule
> Date: Tue, 02 Nov 2004 20:13:16 +0100
> 
> Le ven 29/10/2004 à 08:11, Stephane Galles a écrit :
> 
> > Arbitrairement, j'ai testé la class RingBuffer que j'imagine Eric 
> > réservait au provider.
> 
> Ben en fait non je voulais l'utiliser dans
> 
> tsp.core.common.TspSampleFifo
> 
> sauf que j'ai manqué de temps [ou d'éfficacité]
> et j'ai pris une bête 'LinkedList' ce qui fait que
> si le consumer Java Rame ben on a de forte de chance 
> d'exploser la mémoire :))
> 
> Bon ben maintenant vous le savez :))
> 
> 
> 
> 
> > Le test échoue, mais j'imagine que cette classe est une proof of concept 
> > (ou bien c'est
> > moi qui ait mal utilisé la classe !). 
> 
> C'était une tentative de proof of concept pas terminé car je me suis dit
> ben j'y reviendrais après et ....
> j'y suis jamais revenu.
> 
> Donc oui elle ne fonctionne pas, et ce serait cool d'en faire une qui
> marche histoire de borner les consos mémoires là où on en a besoin.
> 
> >
> > Mais bon pour l'instant c'etait 
> > juste pour avoir
> > de quoi tester... les tests...
> 
> Au moins pour ça c'est OK :))
-- 
Eric NOULARD
E-mail: address@hidden





reply via email to

[Prev in Thread] Current Thread [Next in Thread]