Re: To develop a cluster solution using Delphi
From: Alan Garny (someone_at_somewhere.com)
Date: 03/30/04
- Next message: Rudy Velthuis (TeamB): "Re: D8 performances"
- Previous message: Arthur Hoornweg: "Re: There's a new Borland Delphi directions survey up"
- In reply to: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Next in thread: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Reply: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Tue, 30 Mar 2004 12:22:37 +0100
"Henrick Hellström [StreamSec]" <henrick@REMOVEstreamsec.se> wrote in
message news:40694f06$1@newsgroups.borland.com...
> Alan Garny wrote:
> > "Gary Williams" <2FC5DB7F@garywilliams.us> wrote in message
> > news:406834a3$1@newsgroups.borland.com...
> >>Kylix would seem to be a potential solution for that particular problem.
> > Well, considering all the bad publicity surrounding Kylix lately (i.e.
will
> > Borland keep supporting it or not?), I have no intention of using it
> > whatsoever.
> I think that is a mistake. If you have a Delphi project you have to get
> running on Linux NOW, then Kylix is an excellent solution, regardless if
> Borland ever releases any Kylix upgrade anytime in the future. Your
> worst case scenario is just that in a couple of years you either have to
> convert your project to C/C++ and keep running it on Linux, or move your
> existing code to Delphi W32/W64/.NET (whatever) and run it on windows
> instead.
Well, at the moment, my project is written in D7, so it runs on Windows.
What I am looking at, these days, is a way to get my code to run in a
parallel environment. I was originally thinking of developing a small
module, in C/C++ using MPI, that would take advantage of a cluster of Linux
boxes. Now, my view has kind of changed a bit. I, for one, would rather
stick to Windows and maybe even avoid the cluster solution and just go
straight with using the Windows computers that are on my network. The
bottleneck, as I see it, will be network communication (100 Mbits/s, instead
of 1 GBits/s as would typically be the case in a cluster). Also, I am
thinking of "simple" TCP/IP client/server solution that will be
taylored-made for my need (scientific computation). I guess I have to test
that approach to see whether it really makes sense. The two big pluses I can
see about using such an approach are:
i) Save lots time. I wouldn't have to convert my code to another language. I
would have to get MPI to work with Delphi. All I will have to do is to
create my own client/server protocol, which hopefully shouldn't take too
long, though I can already foresee some issues with "nodes" going down, etc.
ii) My users (academics) could use my software in a "parallel" environment
without having to invest in an "expensive" cluster solution. Existing
computers on a network could be used. Not to mention that no maintenance (of
the cluster) would be required, etc.
Alan.
- Next message: Rudy Velthuis (TeamB): "Re: D8 performances"
- Previous message: Arthur Hoornweg: "Re: There's a new Borland Delphi directions survey up"
- In reply to: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Next in thread: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Reply: QHenrick_Hellstr=F6m_=5BStreamSec=5D=22?=: "Re: To develop a cluster solution using Delphi"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|