Jammer-Thread

Hier kann über allgemeine Themen diskutiert werden, die sonst in kein Forum passen.
Insbesondere über Szene, Games, Kultur, Weltgeschehen, Persönliches, Recht, Hard- und Software.

Re: Jammer-Thread

Beitragvon Chromanoid » 24.06.2012, 12:15

CodingCat hat geschrieben:
nvcc hat geschrieben:compiler is out of heap space

schon das gesehen? http://forums.nvidia.com/index.php?showtopic=1234649
hilfreich :D?
Benutzeravatar
Chromanoid
Christian Kulenkampff
Moderator
 
Beiträge: 2738
Registriert: 16.10.2002, 18:39
Wohnort: Hamburg
Alter Benutzername: atr_23

Re: Jammer-Thread

Beitragvon Artificial Mind » 24.06.2012, 12:57

Nice, grade aufgestanden, geistesabwesend draufgeklickt.
Benutzeravatar
Artificial Mind
 
Beiträge: 654
Registriert: 17.12.2007, 17:51
Wohnort: Aachen

Re: Jammer-Thread

Beitragvon CodingCat » 24.06.2012, 17:46

Code: Ansicht erweitern :: Alles auswählen
#  define CUDA_CHECK_ERROR(errorMessage) {                                    \
    cudaError_t err = cudaGetLastError();                                    \
    if( cudaSuccess != err) {                                                \
        fprintf(stderr, "Cuda error: %s in file '%s' in line %i : %s.\n",    \
                errorMessage, __FILE__, __LINE__, cudaGetErrorString( err) );\
        exit(EXIT_FAILURE);                                                  \
    }                                                                        \
    }

Und das ist moderne Fehlerbehandlung (aus CUDPP). Ich habe nicht mal gemerkt, dass irgendwas schief läuft, weil der Fehler erst beim Beenden auftritt. Im Debug Output steht dank fprintf natürlich auch nichts.
alphanew.net (last updated 2011-07-02) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite
Benutzeravatar
CodingCat
 
Beiträge: 1700
Registriert: 02.03.2009, 21:25
Wohnort: Student @ KIT

Re: Jammer-Thread

Beitragvon eXile » 25.06.2012, 14:15

http://www.gotw.ca/publications/N1211.pdf hat geschrieben:vector<bool> is not actually specified, so no current use of it invokes well specified behavior

Bild

(Ja, das Datum ist Oktober 1999; aber ich habe gerade keine Lust nachzuschauen, wie oder ob das in den C++03- und C++11-Standard eingeflossen ist.)
Benutzeravatar
eXile
 
Beiträge: 1081
Registriert: 28.02.2009, 13:27

Re: Jammer-Thread

Beitragvon BeRsErKeR » 25.06.2012, 16:49

Also vector<bool> ist schon lange drin, sogar mit spezieller 1-Bit-Implementierung: http://www.cplusplus.com/reference/stl/vector/ (nach unten Scrollen).
Ohne Input kein Output.
Benutzeravatar
BeRsErKeR
 
Beiträge: 551
Registriert: 27.04.2002, 21:01

Re: Jammer-Thread

Beitragvon dot » 25.06.2012, 17:06

vector<bool> ist kaputt und sollte nicht verwendet werden.
Benutzeravatar
dot
 
Beiträge: 1146
Registriert: 06.03.2004, 18:10

Re: Jammer-Thread

Beitragvon eXile » 25.06.2012, 17:23

dot hat geschrieben:vector<bool> ist kaputt und sollte nicht verwendet werden.
Genau. Als Ergänzung zu obigem PDF.

Außerdem:
http://www.cplusplus.com/reference/stl/vector/ hat geschrieben:[one Bit,] which is eight times less than the smallest type in C++: char
Das stimmt doch gar nicht, oder?
Benutzeravatar
eXile
 
Beiträge: 1081
Registriert: 28.02.2009, 13:27

Re: Jammer-Thread

Beitragvon eXile » 25.06.2012, 19:41

Außerdem haben die Programmiergrobmotoriker von Adobe wieder den Flash Player zerfetzt; jetzt mit so tollen Features wie Bildstörungen beim Scrollen oder gleich zwei Prozessen statt nur einem.
Benutzeravatar
eXile
 
Beiträge: 1081
Registriert: 28.02.2009, 13:27

Re: Jammer-Thread

Beitragvon antisteo » 27.06.2012, 08:12

Irgendwie dachte ich, man könnte mit einem Windows8-Rechner auch komfortabel eine Präsentation halten.

Weit gefehlt: Win8 kann kein .doc öffnen (auch nicht in WordPad), ODP-Dateien sowieso nicht und die als PDF exportierte Präsentation kann man nicht seitenweise "vortragen", sondern muss durch die Seiten scrollen.
Irgendwie müssen die an ihrer Usability (zu Deutsch: Nutzbarkeit) noch ein bisschen feilen.
http://goldenwipf.de <-- tolles Projekt
http://ubuntu.com <-- tolles Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
antisteo
 
Beiträge: 424
Registriert: 15.10.2010, 08:26
Wohnort: Dresdem

Re: Jammer-Thread

Beitragvon BeRsErKeR » 27.06.2012, 09:57

Ist das mit dem PDF nicht eher ein Problem von Adobe und nicht von Win8?
Ohne Input kein Output.
Benutzeravatar
BeRsErKeR
 
Beiträge: 551
Registriert: 27.04.2002, 21:01

Re: Jammer-Thread

Beitragvon eXile » 27.06.2012, 10:27

BeRsErKeR hat geschrieben:Ist das mit dem PDF nicht eher ein Problem von Adobe und nicht von Win8?
Ich glaube, es ist der integrierte PDF-Leser von Windows 8 gemeint, der natürlich auch nur in der Metro-Oberfläche funktioniert. Und ja, die Anzeigeoptionen sind tatsächlich katastrophal.
Benutzeravatar
eXile
 
Beiträge: 1081
Registriert: 28.02.2009, 13:27

Re: Jammer-Thread

Beitragvon Andre » 27.06.2012, 14:44

Wenn man aber mal davon absieht, dass Win7 überhaupt kein PDF konnte, ebensowenig wie ODP, ist das doch schon wieder halbwegs okay. Dass man keine .doc-Dateien mehr ohne Zusatzsoftware öffnen kann, finde aber auch ich schade. Die wollen wohl nun endgültig die Leute dazu zwingen sich MS-Office zu kaufen.
Andre
 
Beiträge: 179
Registriert: 21.12.2011, 20:33

Re: Jammer-Thread

Beitragvon Krishty » 27.06.2012, 20:27

Intels Desktop-CPUs verwöhnen einen. Man kann alles machen. Man kann Anweisungen auf sie schleudern wie man will; sie schlucken schneller als ein japanischer Pornostar. Egal, was man für Latenzen verursacht, und wie: OoOE, Register Windowing, Branch Prediction, Hyper Threading und die gigantischen Caches plätten alles. Wessen CPU-Aufgaben auf einem modernen Core iSchlagmichtot noch unerwartet langsam sind, der ist ein völliger Idiot.

Und ich sitze vor meinem 1,2 GHz Atom und heule. Sobald ich meinen Scheiß dadrauf zum Rennen gekriegt habe, … wird es auf meinem i7 auch nicht schneller sein, weil die Architektur auch vorher alles verschluckt hat. Benutze ich auf dem Atom halb so viel Ressourcen, wird es doppelt so schnell. Benutze ich auf meinem i7 halb so viel Ressourcen, merkt man nichts. Letzte Woche habe ich die Leistung auf dem Atom verzehnfacht; auf dem i7 ist es nun gerade 39 % schneller. Wozu überhaupt noch Optimization Guides schreiben bei solchen Monstern.

Microsofts x64 Calling Convention verursacht übrigens ständig Stalls bei Funktionsaufrufen, die Gleitkommaberechnung doppelter Präzision mit mehr als 8 Registern durchführen. Beschwert hat sich noch niemand.
Sterne rendern (mit Demo) und viele kleine Optimierungen

state is the enemy
Benutzeravatar
Krishty
 
Beiträge: 3505
Registriert: 26.02.2009, 11:18

Re: Jammer-Thread

Beitragvon eXile » 27.06.2012, 20:42

http://http.developer.nvidia.com/NsightVisualStudio/2.2/Documentation/UserGuide/HTML/Content/Release_Notes_Main.htm hat geschrieben:HLSL code cannot contain any non-ASCII characters. Any character with a character code >= 128 is not supported.

Ich weiß gar nicht, wo ich da anfangen soll. Warum gerade 128. Warum spielt die Enkodierung des Textes überhaupt eine Rolle. Die Uhr zeigt immer noch das Jahr 2012.

Bild
Benutzeravatar
eXile
 
Beiträge: 1081
Registriert: 28.02.2009, 13:27

Re: Jammer-Thread

Beitragvon dot » 27.06.2012, 21:46

Andre hat geschrieben:Dass man keine .doc-Dateien mehr ohne Zusatzsoftware öffnen kann, finde aber auch ich schade. Die wollen wohl nun endgültig die Leute dazu zwingen sich MS-Office zu kaufen.

http://www.microsoft.com/en-us/download ... .aspx?id=4 ;)
Benutzeravatar
dot
 
Beiträge: 1146
Registriert: 06.03.2004, 18:10

VorherigeNächste

Zurück zu Allgemeines Talk-Brett

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste