Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Mensa

Name: Anonymous 2011-05-27 15:45

I scored high enough on an official IQ test (as in, from a clinical psychologist who tested me professionally in person, not some illegitimate online test) to get accepted into Mensa. Should I do it? Some people love it, others claim that it's just a bunch of pretentious cunts playing board games and bragging about how smart they are. What do you think? What have your experiences in Mensa been like?

Being smart autists, I figure that at least some of you might know what Mensa is like. I would appreciate any and all serious insight.

Name: Anonymous 2011-05-29 17:21

>>52
Yes you can, people are using C/C++ on those massively parallel super computers with like 512-1024 CPU cores per compute node/rack, with near linear scaling.

The problem with garbage collection and even real-time garbage collection is that there is a single global heap for the entire process/program. A single heap implies write sharing among threads. Anytime a thread needs some memory, it has to allocate it from the global heap, and it will be competing against other threads attempting to acquire the global heap lock.

Garbage collected languages like Lisp or Java have a global heap built right into the language requirements. You can't ignore it.

With C and C++, the global heap and free store are not a part of the language itself, but rather a part of the standard libraries, and therefore if you do not use malloc or the global new operator, you don't pay the consequences.

C and C++ allow you to implement your own efficient and scalable memory allocators with different properties--hence you can achieve near perfect scaling, even in non-uniform memory architectures where each compute node has it's own local pool of RAM.

Not possible in Lisp or Java or other garbage collected languages.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List