Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / April 2006

Tip: Looking for answers? Try searching our database.

Azul Java Server

Thread view: 
Luc The Perverse - 31 Mar 2006 20:35 GMT
I was looking on Roedy Green's site about Azul servers that cost around 3/4
million dollars and it occurred to me that one of those would be really nice
to play solitaire on.

http://mindprod.com/jgloss/azul.html

Signature

ALEX TAYLOR

Roedy Green - 31 Mar 2006 21:19 GMT
On Fri, 31 Mar 2006 12:35:52 -0700, "Luc The Perverse"
<sll_noSpamlicious_z_XXX_m@cc.usu.edu> wrote, quoted or indirectly
quoted someone who said :

>I was looking on Roedy Green's site about Azul servers that cost around 3/4
>million dollars and it occurred to me that one of those would be really nice
>to play solitaire on.
>
>http://mindprod.com/jgloss/azul.html

I worked on a project called Athena Integer some years ago that ran
out of money. I was a multithreaded, multiuser spreadsheet. My old
boss is reviving the project.  One of the interesting discoveries is
spreadsheet logic can often be implemented multithreaded with
non-interfering threads. Back then we did benchmarks on a spreadsheet
with 256-cpu machine.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Stefan Ram - 31 Mar 2006 21:58 GMT
>One of the interesting discoveries is spreadsheet logic can
>often be implemented multithreaded with non-interfering
>threads. Back then we did benchmarks on a spreadsheet with
>256-cpu machine.

 There are also spreadsheet-metaphore-based programming
 environments (this is, however, now off the Java topic):

     »Cells is a mature, stable extension to CLOS that allows
     you to create classes, the instances of which have slots
     whose values are determined by a formula. Think of the
     slots as cells in a spreadsheet (get it?), and you've got
     the right idea. You can use any arbitrary Common Lisp
     expression to specify the value of a cell. The Cells
     system takes care of tracking dependencies among cells,
     and propagating values.«

http://common-lisp.net/project/cells/
Gerbrand van Dieijen - 01 Apr 2006 12:44 GMT
Stefan Ram schreef:

>>One of the interesting discoveries is spreadsheet logic can
>>often be implemented multithreaded with non-interfering
[quoted text clipped - 14 lines]
>
> http://common-lisp.net/project/cells/

Sounds very similar to Haskell: http://www.haskell.org
Haskell is an functional language:
http://www.haskell.org/haskellwiki/Introduction#What_is_functional_programming.3F

Haskell is said to be very well suited for multiprocessor systems. A
functional program could very well be distributed over multiple cores,
without the developer having to worry about concurency.
Unfortunatelly, haskell-compilers or not yet that efficient so this is
only in thoery.
I like Java, but when you use Haskell, even the new typing system of
Java (Generics e.d.) seems very primitive and insufficient.
Stefan Ram - 01 Apr 2006 16:19 GMT
>>>One of the interesting discoveries is spreadsheet logic can
>>There are also spreadsheet-metaphore-based programming
>>environments (this is, however, now off the Java topic):
>Sounds very similar to Haskell: http://www.haskell.org

     »However, one can imagine printing the cells of a
     spreadsheet in textual form, like this:
     A1 = 3
     A2 = A1-32
     A3 = A2 * 5/9
     and then it plainly is a (functional) program.«

http://research.microsoft.com/~simonpj/Papers/excel/excel.pdf
Luc The Perverse - 01 Apr 2006 03:44 GMT
> On Fri, 31 Mar 2006 12:35:52 -0700, "Luc The Perverse"
> <sll_noSpamlicious_z_XXX_m@cc.usu.edu> wrote, quoted or indirectly
[quoted text clipped - 14 lines]
> non-interfering threads. Back then we did benchmarks on a spreadsheet
> with 256-cpu machine.

Did it scale well?

--
LTP

:)
Roedy Green - 01 Apr 2006 04:29 GMT
On Fri, 31 Mar 2006 19:44:28 -0700, "Luc The Perverse"
<sll_noSpamlicious_z_XXX_m@cc.usu.edu> wrote, quoted or indirectly
quoted someone who said :

>Did it scale well?

yes. That was the pleasant surprise.  I speculated back then that
spreadsheet logic then might become the preferred way for end users to
customise business logic apps. It may yet happen.
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Oliver Wong - 31 Mar 2006 21:29 GMT
>I was looking on Roedy Green's site about Azul servers that cost around 3/4
>million dollars and it occurred to me that one of those would be really
>nice to play solitaire on.
>
> http://mindprod.com/jgloss/azul.html

   Imagine a beowulf cluster of these.

   - Oliver
Timo Stamm - 31 Mar 2006 23:33 GMT
Oliver Wong schrieb:

>> I was looking on Roedy Green's site about Azul servers that cost
>> around 3/4 million dollars and it occurred to me that one of those
[quoted text clipped - 3 lines]
>
>    Imagine a beowulf cluster of these.

Or a laptop :)

Timo


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.