Message boards : Number crunching : So, what ARE we doing ... ?
Message board moderation

To post messages, you must log in.

AuthorMessage
Carolina Calling

Send message
Joined: 9 May 07
Posts: 10
Credit: 848,664
RAC: 0
Message 22260 - Posted: 22 Apr 2010, 19:24:46 UTC
Last modified: 22 Apr 2010, 19:25:34 UTC

I suspect that many of us joined LHC@home with
the hope of helping LHC with the actual data
analysis.

The LHC (will) generate pentabytes of data from
its detectors. However, it is stated that the
shear size of these data and network bandwidth
limitations prevent running actual data analysis
for any of the detectors with LHC@home.

I have found no information on the LHC@home web
site that tells me what part of the LHC, or what
level of management, has committed itself to
using LHC@home.

So, *is* there a commitment to LHC@home by
CERN as a whole? Do the director general
or any of the departments have a position
on using LHC@home? We represent a potentially
huge computing resource. Is there a commitment
of resources beyond volunteer programming and use?

I cannot imagine that CERN, with its obviously
huge need for computing, could not find a way
to allow us to participate in a larger way. I
know I, for one, would appreciate it.

Please note, I thank CERN for allowing us to
participate even in the current limited way!
ID: 22260 · Report as offensive     Reply Quote
rembertw

Send message
Joined: 21 Apr 07
Posts: 42
Credit: 409,087
RAC: 0
Message 22261 - Posted: 23 Apr 2010, 8:30:23 UTC - in response to Message 22260.  

So, *is* there a commitment to LHC@home by
CERN as a whole? Do the director general
or any of the departments have a position
on using LHC@home? We represent a potentially
huge computing resource. Is there a commitment
of resources beyond volunteer programming and use?

The information you ask for, can be found in the Café message board, under the \"whatever happened...\" thread.

Look especcially for the bigmac posts. Happy reading ;)
ID: 22261 · Report as offensive     Reply Quote
dulcimoo

Send message
Joined: 2 May 07
Posts: 39
Credit: 142,918
RAC: 0
Message 22262 - Posted: 23 Apr 2010, 16:53:38 UTC

From my understanding we are helping them \\\"tune\\\" the magnets and such [via simulation] so that the LHC can do more work faster and they have less time \\\"tuning\\\" to make things work well.

We are an operations utility rather than a research adjunct.

The work is important, but not core research.

The fact that the LHC has started to return results so soon after the restart shows that what we do works!
ID: 22262 · Report as offensive     Reply Quote
Carolina Calling

Send message
Joined: 9 May 07
Posts: 10
Credit: 848,664
RAC: 0
Message 22271 - Posted: 25 Apr 2010, 21:16:00 UTC

So it seems we really do not have much support for LHC@home.

That is unfortunate. Maybe someone should calculate the
actual computing power available through LHC@home and
let the department heads or the director general (or the
people in the member nations WHO ARE ACTUALLY PAYING
THE BILLS) how much they could save or how much more
could be done if LHC@home were actually being used.

We volunteers could contact our representatives and
suggest that CERN could well be using this resource
more efficiently (and save money/get more work done)?
ID: 22271 · Report as offensive     Reply Quote
tullio

Send message
Joined: 19 Feb 08
Posts: 708
Credit: 4,336,250
RAC: 0
Message 22272 - Posted: 26 Apr 2010, 3:02:04 UTC
Last modified: 26 Apr 2010, 3:02:28 UTC

In the SETI@home Number Crunching section there is a cruncher with 1400 computers connected by Infiniband, that is a supercomputer, running SETI@home to keep his machines working even when he has no customers. I believe this to be an example of Cloud Computing and I believe his grid could be useful to LHC. But he probably knows only SETI@home and never heard of LHC@home.
Tullio
ID: 22272 · Report as offensive     Reply Quote
Profile Ben Segal
Volunteer moderator
Project administrator

Send message
Joined: 1 Sep 04
Posts: 139
Credit: 2,579
RAC: 0
Message 22274 - Posted: 26 Apr 2010, 12:43:55 UTC - in response to Message 22260.  

Dear Carolina,

Just to let you know that there *is* a project under development here for running \\\"real physics\\\" jobs for the LHC experiments on LHC@home. Live analysis of big data sets with high I/O rates will NOT be possible as BOINC is not suitable for this. But event simulation and some event reconstruction both look very interesting.

The project has been developed with quite a low profile up to now by a few people who are fully aware of its potential interest, both for CERN and for many of you volunteers, and we are just beginning to inform the experiments and the CERN management about it. It is technically quite sophisticated, depending on virtualization and some fairly recent work done here to support that, so we want to be sure that it works well before going seriously public. As you know, a lot of work is needed to turn a working prototype (which we have) into a viable operation.

Thanks a lot for your interest and support,

Ben

PS: I was the technical coordinator of the original LHC@home effort starting in 2004 - seems a long time ago!
ID: 22274 · Report as offensive     Reply Quote
tullio

Send message
Joined: 19 Feb 08
Posts: 708
Credit: 4,336,250
RAC: 0
Message 22275 - Posted: 26 Apr 2010, 15:59:48 UTC

I am running SETI@home both on my Linux box and on a virtual machine with OpenSolaris obtained installing the SUN VirtualBox on the Linux host. The virtual machine has a BOINC client and an app by a developer called Dotsch and SETI is the only project for which I could find both a Solaris BOINC client and an application. Although it runs well it is about 4 times slower that the Linux app, perhaps because the guest OS sees my dual core Opteron 1210 only as a PentiumPro+mmx, while it is SSE3 capable. Dotsch says that this is the fault of the virtualization software, not of his BOINC client.
Tullio
ID: 22275 · Report as offensive     Reply Quote
Profile Ben Segal
Volunteer moderator
Project administrator

Send message
Joined: 1 Sep 04
Posts: 139
Credit: 2,579
RAC: 0
Message 22276 - Posted: 26 Apr 2010, 16:55:59 UTC - in response to Message 22275.  

Hi Tullio,

This is interesting but it needs a proper technical discussion and that\'d be pretty off-topic, so can we take it offline?

Ben (b.segal AT cern.ch)

I am running SETI@home both on my Linux box and on a virtual machine with OpenSolaris obtained installing the SUN VirtualBox on the Linux host. The virtual machine has a BOINC client and an app by a developer called Dotsch and SETI is the only project for which I could find both a Solaris BOINC client and an application. Although it runs well it is about 4 times slower that the Linux app, perhaps because the guest OS sees my dual core Opteron 1210 only as a PentiumPro+mmx, while it is SSE3 capable. Dotsch says that this is the fault of the virtualization software, not of his BOINC client.
Tullio


ID: 22276 · Report as offensive     Reply Quote
tullio

Send message
Joined: 19 Feb 08
Posts: 708
Credit: 4,336,250
RAC: 0
Message 22277 - Posted: 26 Apr 2010, 17:30:56 UTC

Of course,yes.
ID: 22277 · Report as offensive     Reply Quote
Profile Tom95134

Send message
Joined: 4 May 07
Posts: 250
Credit: 826,541
RAC: 0
Message 22278 - Posted: 26 Apr 2010, 17:51:04 UTC - in response to Message 22274.  

Dear Carolina,

Just to let you know that there *is* a project under development here for running real physics jobs for the LHC experiments on LHC@home. Live analysis of big data sets with high I/O rates will NOT be possible as BOINC is not suitable for this. But event simulation and some event reconstruction both look very interesting.

The project has been developed with quite a low profile up to now by a few people who are fully aware of its potential interest, both for CERN and for many of you volunteers, and we are just beginning to inform the experiments and the CERN management about it. It is technically quite sophisticated, depending on virtualization and some fairly recent work done here to support that, so we want to be sure that it works well before going seriously public. As you know, a lot of work is needed to turn a working prototype (which we have) into a viable operation.

Thanks a lot for your interest and support,

Ben

PS: I was the technical coordinator of the original LHC@home effort starting in 2004 - seems a long time ago!

WOW! I am sure that there are many lurking around who will be anxiously waiting to hear more about this effort and looking forward to crunching numbers for the LHC project.

Thanks to all those involved for their efforts.
ID: 22278 · Report as offensive     Reply Quote
Ben

Send message
Joined: 29 Jul 06
Posts: 3
Credit: 106,778
RAC: 0
Message 22279 - Posted: 26 Apr 2010, 20:21:03 UTC - in response to Message 22278.  


Just to let you know that there *is* a project under development here for running real physics jobs for the LHC experiments on LHC@home. Live analysis of big data sets with high I/O rates will NOT be possible
...

Hey all,

Could I suggest a collaborative effort under (e.g.) .Net? The Windows/Intel platform is established but those lucky few geniuses (genii?) with Mono running on Linux boxes could contribute to the overall build.

Whilst such an app will not run as fast as native code, it will speed the development; any good optimisations can be left to the compiler, CUDA/Stream/OpenCL capability added and all peer-reviewed through Sourceforge/SubVersion.

Straight-line speed aside, is wider uptake with support for multi-core and/or capable graphics not attractive? Most of my BOINC installs are on laptops with WinXP on Core 2 Duo hardware with variable GPU ability; most desktops are CPU-heavy with little need for GPU support.

Attempting to rally popular support, my name is Spartacus! Are you with me?!

Ben
ID: 22279 · Report as offensive     Reply Quote
Profile Tom95134

Send message
Joined: 4 May 07
Posts: 250
Credit: 826,541
RAC: 0
Message 22282 - Posted: 27 Apr 2010, 7:27:53 UTC

About number crunching and GPU/CUDA.

In my opinion, there is a careful approach that needs to be taken with tasks targeted for GPU crunching. I an doing tasks for both SETI and Einstein and, while both projects will crunch on my GPU, I only allow SETI tasks to be run on the GPU. The main reason is that Einstein tasks are very long while the vast majority of the SETI tasks enabled to run on the GPU are relatively short, e.g., 15 minutes to 2.5 hours. The long Einstein tasks just simply grab the GPU and hold on to it for the total length of the task (which in the case of Einstein can be 14 or 15 hours). In other words, the Einstein tasks do not play well with others when running on the GPU. My experience shows that by limiting the Einstein tasks to only run on the CPU(s) (an Intel Core 2 Quad) I realize a higher overall throughput(or so it seems).

I do not know how SETI creates the shorter tasks. Also, it appears that Einstein allows all of their tasks to run on either the CPU or the GPU while SETI designates which tasks are targeted to the CPU(s) and which ones are targeted to run on the GPU.

ID: 22282 · Report as offensive     Reply Quote
Profile Ben Segal
Volunteer moderator
Project administrator

Send message
Joined: 1 Sep 04
Posts: 139
Credit: 2,579
RAC: 0
Message 22283 - Posted: 27 Apr 2010, 9:03:11 UTC - in response to Message 22279.  

To Ben (the other Ben...) and Tom Mehrens:

Please note that the new LHC project I have referred to is not designed to run on GPUs but uses virtualization.

Thanks anyway for your interest,

Ben (Segal)


Just to let you know that there *is* a project under development here for running real physics jobs for the LHC experiments on LHC@home. Live analysis of big data sets with high I/O rates will NOT be possible
...

Hey all,

Could I suggest a collaborative effort under (e.g.) .Net? The Windows/Intel platform is established but those lucky few geniuses (genii?) with Mono running on Linux boxes could contribute to the overall build.

Whilst such an app will not run as fast as native code, it will speed the development; any good optimisations can be left to the compiler, CUDA/Stream/OpenCL capability added and all peer-reviewed through Sourceforge/SubVersion.

Straight-line speed aside, is wider uptake with support for multi-core and/or capable graphics not attractive? Most of my BOINC installs are on laptops with WinXP on Core 2 Duo hardware with variable GPU ability; most desktops are CPU-heavy with little need for GPU support.

Attempting to rally popular support, my name is Spartacus! Are you with me?!

Ben


ID: 22283 · Report as offensive     Reply Quote
Carolina Calling

Send message
Joined: 9 May 07
Posts: 10
Credit: 848,664
RAC: 0
Message 22284 - Posted: 27 Apr 2010, 15:44:16 UTC - in response to Message 22274.  

Dear Carolina,

Just to let you know that there *is* a project under development here for running \\\\\\\\\\\\\\\"real physics\\\\\\\\\\\\\\\" jobs for the LHC experiments on LHC@home. Live analysis of big data sets with high I/O rates will NOT be possible as BOINC is not suitable for this. But event simulation and some event reconstruction both look very interesting.

The project has been developed with quite a low profile up to now by a few people who are fully aware of its potential interest, both for CERN and for many of you volunteers, and we are just beginning to inform the experiments and the CERN management about it. It is technically quite sophisticated, depending on virtualization and some fairly recent work done here to support that, so we want to be sure that it works well before going seriously public. As you know, a lot of work is needed to turn a working prototype (which we have) into a viable operation.

Thanks a lot for your interest and support,

Ben

PS: I was the technical coordinator of the original LHC@home effort starting in 2004 - seems a long time ago!



Thank you, Ben! It seems there *is* something for
which to look forward! Do you think there will be
a time when LHC@home projects might have active support
from your administration?

Thank you for all your efforts!

-- Carolina Calling
ID: 22284 · Report as offensive     Reply Quote

Message boards : Number crunching : So, what ARE we doing ... ?


©2024 CERN