Partnerangebot von WCG
-
yoyo
- Vereinsvorstand

- Beiträge: 8168
- Registriert: 17.12.2002 14:09
- Wohnort: Berlin
-
Michael H.W. Weber
- Vereinsvorstand

- Beiträge: 23151
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
Hehehe, jetzt will er uns erzählen, wenn man effektiver Wissenschaft unterstützen wolle, solle man besser seine Maschinen abschalten. Naja, ich habe nochmal "nachgehakt": http://www.worldcommunitygrid.org/forum ... =260#77752
Leider gleitet der "thread" irgendwie ab...
Michael.
Leider gleitet der "thread" irgendwie ab...
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.


-
scsimodo
- Vereinsmitglied

- Beiträge: 1856
- Registriert: 30.09.2005 19:33
- Wohnort: Puchheim
Gerade noch wollte ich mich drüber aufregen (das Posting war eigentlich schon fertig), dass die noch keine Clients für Intel-Macs haben und ungenutzte Rechenkapazitäten verstreichen lassen, da sehe ich (durch Testdownload), dass die eben doch schon einen haben. Allerdings krieg ich jetzt erst recht einen Fön! Wo zum Teufel steht das, dass die plötzlich Intel-Mac-Clients haben? Mann, mann, mann und ich quäl mich hier mit Rosetta (Projekt) ab...yoyo hat geschrieben:Ich dachte immer Optimierung eines Clients für einen bestimmten Prozessor oder Prozessorerweiterung (SSE*) kann man schon durch den Compiler machen lassen. Dann wären das blos unterschiedliche Schalter beim Übersetzen?
Zu den Compilerschaltern: Das ist wohl möglich, hat aber den Nachteil, dass BOINC keine Möglichkeit hat die CPU-Fähigkeiten abzufragen und den entsprechend optimierten Client runterzuladen. Es bleibt dann wieder ein Gefrickel wie bei SIMAP übrig, das mehr Ärger macht (geschrottete WUs zu tausenden) als nützt.
Ich habe viel Geld für Alkohol, Weiber und schnelle Autos ausgegeben.
Den Rest hab’ ich einfach nur verprasst.
(George Best, britische Fußball-Legende)
Den Rest hab’ ich einfach nur verprasst.
(George Best, britische Fußball-Legende)
-
Velociraptor
- Stromkosten-Ignorierer

- Beiträge: 1029
- Registriert: 13.11.2001 01:00
- Wohnort: nähe Wien
hm naja wenn das boinc nicht kann, was sehr dumm is meiner meinung nach die haben ja so schon unmengen von daten muss ja net alles gespeichert werden im web oder?, könnte es doch die client sw machen =?scsimodo hat geschrieben:Zu den Compilerschaltern: Das ist wohl möglich, hat aber den Nachteil, dass BOINC keine Möglichkeit hat die CPU-Fähigkeiten abzufragen und den entsprechend optimierten Client runterzuladen. Es bleibt dann wieder ein Gefrickel wie bei SIMAP übrig, das mehr Ärger macht (geschrottete WUs zu tausenden) als nützt.
There is no place like 127.0.0.1
--------------------
--------------------
-
Michael H.W. Weber
- Vereinsvorstand

- Beiträge: 23151
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
Oooops. Darüber habe ich noch nie nachgedacht. Ein GAAAAAANZ eklatantes, fundamentales Designproblem von BOINC würe ich mal sagen. Eines, daß dieser Infrastruktur auf längere Sicht das Genick brechen dürfte, wenn das nicht korrigiert wird...scsimodo hat geschrieben:Zu den Compilerschaltern: Das ist wohl möglich, hat aber den Nachteil, dass BOINC keine Möglichkeit hat die CPU-Fähigkeiten abzufragen und den entsprechend optimierten Client runterzuladen. Es bleibt dann wieder ein Gefrickel wie bei SIMAP übrig, das mehr Ärger macht (geschrottete WUs zu tausenden) als nützt.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.


-
scsimodo
- Vereinsmitglied

- Beiträge: 1856
- Registriert: 30.09.2005 19:33
- Wohnort: Puchheim
IIRC soll das aber eingebaut werden...Michael H.W. Weber hat geschrieben: Oooops. Darüber habe ich noch nie nachgedacht. Ein GAAAAAANZ eklatantes, fundamentales Designproblem von BOINC würe ich mal sagen. Eines, daß dieser Infrastruktur auf längere Sicht das Genick brechen dürfte, wenn das nicht korrigiert wird...
Ich habe viel Geld für Alkohol, Weiber und schnelle Autos ausgegeben.
Den Rest hab’ ich einfach nur verprasst.
(George Best, britische Fußball-Legende)
Den Rest hab’ ich einfach nur verprasst.
(George Best, britische Fußball-Legende)
-
SpeedKing
- TuX-omane

- Beiträge: 2943
- Registriert: 12.09.2003 17:14
Jein. Wenn man "nur einen Schalter umlegt", erhält man je nach Compiler 0% bis vielleicht 10% oder 15% Geschwindigkeitsgewinn. Es werden dann einige mathematische Bibliotheksfunktionen nicht in ihrer skalaren Version für die FPU, sondern in der vektorisierten Version für MMX/SSE/3DNow! dazugelinkt. Diese Bibliotheken bringen aber nur wenige Compiler mit, müssen also extra besorgt werden, und die vektorisierten Funktionen stellen dann nur einen relativ kleinen Teil der aufgerufenen Funktionen. Meist muß man dann auch noch die Aufrufe der Funktionen ändern, sie heißen anders und brauchen andere Parameter, es ist also nicht damit getan, nur einen Schalter umzulegen, aber das sind nur kleine Änderungen am Code die für einen DC-Client in wenigen Stunden erledigt sein dürften.yoyo hat geschrieben:Ich dachte immer Optimierung eines Clients für einen bestimmten Prozessor oder Prozessorerweiterung (SSE*) kann man schon durch den Compiler machen lassen. Dann wären das blos unterschiedliche Schalter beim Übersetzen?
yoyo
Trotzdem alles kein Grund, den Schalter nicht umzulegen.
Am meisten Geschwindigkeitszuwachs erhält man, wenn der ganze Algorithmus vektorisiert und dann für SSE & Co. implementiert wird. Man muß also das Design des DC-Clients grundlegend ändern. Einen eigentlich seriellen Algorithmus effizient zu vektorisieren ist meist absolut nicht trivial. Wobei es durchaus Probleme gibt, die sogar leichter als Vektoralgorithmus dargestellt werden können als als serieller Algorithmus.
-
Rincewind
- Vereinsmitglied

- Beiträge: 1166
- Registriert: 25.08.2006 14:42
- Wohnort: Mannheim
Kann ich nicht ganz zustimmen, immerhin sollte man auch an die Menschen denken die nicht viel Geld für Medikamente übrighaben, sondern schon so an der Überlebensgrenze leben!"Scheiß egal, wer's bastelt, Hauptsache der Betroffene erhält es am Ende auch"
Aber die Diskussion bei WCG ist interessant, aber sie triftet leider wirklich ab.
-
vfrey
- GPU-Einsetzer

- Beiträge: 2322
- Registriert: 28.06.2001 01:00
- Wohnort: Kirchseeon
-
Michael H.W. Weber
- Vereinsvorstand

- Beiträge: 23151
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
Naja, allgemeine Probleme des Gesundheitswesens werden wir wohl nicht noch mitlösen können.Rincewind hat geschrieben:Kann ich nicht ganz zustimmen, immerhin sollte man auch an die Menschen denken die nicht viel Geld für Medikamente übrighaben, sondern schon so an der Überlebensgrenze leben!"Scheiß egal, wer's bastelt, Hauptsache der Betroffene erhält es am Ende auch"
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.


-
laguna
- TuX-omane

- Beiträge: 2789
- Registriert: 08.10.2003 09:36
- Wohnort: Ettingshausen
Wie wärs mit einem Politik DC-Projekt?Michael H.W. Weber hat geschrieben:Naja, allgemeine Probleme des Gesundheitswesens werden wir wohl nicht noch mitlösen können.Rincewind hat geschrieben:Kann ich nicht ganz zustimmen, immerhin sollte man auch an die Menschen denken die nicht viel Geld für Medikamente übrighaben, sondern schon so an der Überlebensgrenze leben!"Scheiß egal, wer's bastelt, Hauptsache der Betroffene erhält es am Ende auch"
Michael.
Wir rechnen uns unsere Regierungspolitik.
Zuletzt geändert von laguna am 21.11.2006 18:08, insgesamt 1-mal geändert.

-
Rincewind
- Vereinsmitglied

- Beiträge: 1166
- Registriert: 25.08.2006 14:42
- Wohnort: Mannheim
