Slashdot Mirror


User: Suiggy

Suiggy's activity in the archive.

Stories
0
Comments
272
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 272

  1. Re:Nice but... on Biggest Changes In C++11 (and Why You Should Care) · · Score: 2

    C++11 has fixed that with the inclusion of the constexpr keyword, which allows you to define compile time constants, functions, and expressions.

    For example:
    constexpr uint32_t some_binary_flag = 0x8000000u;
    constexpr int add(int x, int y) {
            return x + y;
    }

  2. The Ugly State of ARM Support on GCC on The Ugly State of ARM Support On Linux · · Score: 3, Informative

    The Kernel isn't the only thing suffering from shoddy support. The ARM backend and code generator for GCC is suboptimal. The GCC __sync_* builtin functions for atomic memory access are unoptimized and call into kernel functions, which isn't always necessary, hopefully this will be fixed with the new C1x/C++0x atomics and memory model. And then the ARM NEON neon intrinsics/builtins implementation is in an absolutely horrendous state, I'm surprised NEON register allocator is even functional.

    I'd fix it myself, but then I'd have to spend 2 months learning how to make changes to GCC, and wait another 6 months for my patches to be accepted.

  3. Re:CUDA C++ and Thrust on Microsoft Demos C++ AMP At AMD Developers Summit · · Score: 1

    Hey, any word on getting a new OpenCL 1.1 driver released? I know about the one you folks released last year to registered developers, but it's broken and only works with older GPU drivers. Any hope for OpenCL 1.1 in an upcoming CUDA 4.1 SDK?

  4. Re:This could push new hardware on Microsoft Demos C++ AMP At AMD Developers Summit · · Score: 3, Informative

    [quote]But, a lot of older computers which don't have DirectX 11 graphic cards have to emulate the DirectX DirectCompute API on the CPU[/quote].

    They don't really have to emulate anything, most of the kernel (as in "compute kernel") functions and operations in DirectCompute have a one-to-one mapping with most CPU's SIMD instruction sets, such as x86's SSE/AVX. The primary difference then is that on the CPU you have a lot less cores, and on the GPU you may have thousands of cores/streaming processors, but you have higher memory latencies and at best only a L1 & L2 cache.

  5. Re:Where's my C# version? on Microsoft Demos C++ AMP At AMD Developers Summit · · Score: 1

    C# has stolen all of the love for the past decade, it's high time Microsoft significantly retooled their native development languages and technologies. Us native developers are literally starving for new stuff, fortunately C++0x is nearly ratified and heterogeneous HPC with OpenCL and DirectCompute is gaining ground. My guess is that C++ AMP is a merging of their C++ compiler with DirectCompute.

    C# and other managed languages aren't exactly the best choice for true HPC.

  6. Re:Microsoft C++ on Microsoft Demos C++ AMP At AMD Developers Summit · · Score: 3, Informative

    That was back with MSVC++ 6.0 released in 1998 before the ISO C++ draft was fully ratified. MSVC++ today is one of the more standards compliant compilers, although their template instantiation mechanism is still somewhat broken so that it can still support their legacy MFC crap.

  7. Re:Common knowledge on C++ the Clear Winner In Google's Language Performance Tests · · Score: 1

    GC does not a fast compiler make. Clang, a C/C++ compiler, for example does not use garbage collection, it uses a variety of hand-tuned, manual memory allocators and it is as much as 4x faster on average than is GCC.

  8. Re:Please explain to this non-physics-type geek on Data Review Brings Major Setback In Higgs Boson Hunt · · Score: 1

    It means we have to look to alternative microscopic theories to explain gravity, such as emergent entropic gravity and the holographic principle.

  9. Now all I need... on Linux 3.0 Will Have Full Xen Support · · Score: 3, Funny

    ... is 16 cores and 32 GB of RAM, and I can recompile the Kernel on Linux, encode an H.264 video on OS X, serve files via Apache HTTPD from OpenBSD, and watch streaming porn videos on Windows all simultaneously on the same machine!

  10. Re:Giving KDE a new chance. on KDE 4.7 – a First Look At Beta 1 · · Score: 1

    I tried KDE for a few days due to the switch to Unity to Ubuntu 11.04. I found it rather slow and heavy wait still, compared to the last time I tried it.

    I'm now using XFCE in conjunction with Compiz and I'm enjoying it immensely. I suggest you give XFCE a try.

  11. Re:Consciousness is not Logical, get over it on Does Quantum Theory Explain Consciousness? · · Score: 1

    I know you're trolling. I'm on to you.

  12. Re:Penrose is a mystic on Does Quantum Theory Explain Consciousness? · · Score: 2

    Agreed. Penrose is getting long in the tooth, and his last few theories to be debunked are evident of this. He's seeing things that aren't there. However, in a sense, he's right, but there's no magic or new physics behind it. After all, everything in this universe is, to some degree, emergent from quantum phenomena--everything in our macroscopic world, from dogs and cats, your car, your house, the tax man, and your brain is nothing more than the result of quantum amplitude flows and configuration states on the microscopic scale. But I don't think higher-level cognition will be directly explainable through quantum mechanics.

  13. Re:Not surprising on PLA Develops First Person Shooter With US Troops as Targets · · Score: 4, Informative

    The recently released FPS game Home Front features the PLA as the enemy. http://en.wikipedia.org/wiki/Homefront_(video_game)

    In fact, I would hazard a guess that this new game pitching the US as the enemy is a direct response to Home Front.

  14. Re:Ultracapacitors on Will Graphene Revolutionize the 21st Century? · · Score: 1

    Well, it's per kilogram of the material. So I'd think it would be something like your typical over-sized soda-can style ultracapacitor

  15. Ultracapacitors on Will Graphene Revolutionize the 21st Century? · · Score: 4, Informative

    I personally can't wait for graphene based ultracapacitors. They're reaching capacitances of 100,000 farads/kg in the lab which is just absolutely insane for a capacitor.

  16. Re:Why is this a problem? on Wikipedia Works To Close Gender Gap · · Score: 3, Insightful

    I agree with you. I don't think there is a problem. The goal of Wikipedia should be to aggregate facts and develop well-written, unbiased comprehensive treatments on various subjects. Focusing on anything else only detracts from that. It should be run like a meritocracy. In the likeliness of open source where the best code wins, may the best prose win.

  17. Demon's Souls on Are Games Getting Easier? · · Score: 1

    It's a breath of fresh air compared to the current crop of watered down games on today's consoles. It ushers in the rage inducing difficulty level that many of us grew up with as kids. If you haven't played it yet, you're in for a real treat.

  18. BOILERPLATE ENTERPRISE-GRADE SOFTWARE SOLUTIONS... on New Programming Language Weaves Security Into Code · · Score: 1

    ...FOR ALL OF YOUR SECURITY NEEDS.

    Because we all know how much fun it is to write software like true EXPERT ENTERPRISE-GRADE PROGRAMMERS.

  19. The article got it wrong on AMD Demos Llano Fusion APU, Radeon 6800 Series · · Score: 5, Informative

    APU doesn't standard for Applications Processing Unit, it's an acronym for Accelerated Processing Unit.

    http://sites.amd.com/us/fusion/apu/Pages/apu.aspx

    "The GPU, with its massively parallel computing architecture, is increasingly being leveraged by applications to assist in these tasks. AMD software partners today are taking advantage of the GPU to deliver better experiences to across an ever-wider set of content, paving the way to breakthrough experiences with the upcoming AMD Fusion Family of Accelerated Processing Units (APU)."

  20. Re:"They Still Use Windows XP?!" on Why You See 'Free Public WiFi' In So Many Places · · Score: 1

    That's not the complaint put forth by people claiming it's annoying. Those people find having to enter in their administrator password even more annoying. Your average non-technical user isn't security conscious at all, they see any attempt to make a process requiring user interaction more secure through the addition of credential check barriers as mere annoyances, no matter the benefits. If Microsoft went with the password check it would have actually resulted in more bad press for them than what they got from the security community.

    And it is fairly secure from a programmatic standpoint, the UAC check is run in a separate process owned by the SYSTEM user account, and you can't even enumerate the window handles to simulate a mouse click without having been granted code access security privileges for the SYSTEM user, and to do that, you would already had to have compromised the system. It's still easy for a user to accidentally click Yes, but at that point, there's not really much difference between a stupid user clicking Yes and them typing in their admin password. If they want to run some malware they downloaded, then by golly, they're going to run it.

    Personally, I set UAC to always prompt for my admin password.

  21. "They Still Use Windows XP?!" on Why You See 'Free Public WiFi' In So Many Places · · Score: 2, Funny

    Queue the picture featuring a pair of laughing girls.

  22. Re:I wonder about this on Breathing New Life Into Old DirectDraw Games · · Score: 1

    Wrong, the DLLs for the older versions of DirectX are still there on Windows 7, and the headers and libraries are still available in in the Windows SDK. The problem is that graphics card vendors don't test that their drivers work with the older versions of DirectDraw and Direct3D anymore because they just don't care. So you never know if you'll get support or not.

  23. Re:Who says DirectDraw is going away? on Breathing New Life Into Old DirectDraw Games · · Score: 5, Insightful

    Yes, DirectDraw still exists on Windows 7, ddraw.dll is still there, and the headers are still a part of the Windows SDK and DirectX SDK. The problem is that graphics card vendors no longer care to test that their drivers work properly with DirectDraw, so it's really hit or miss if you get support.

  24. Re:Video card recommendations? on Open-Source 2D, 3D Drivers For ATI Radeon HD 5000 Series · · Score: 3, Informative

    ATI HD5770 or nVidia GTX260 or GTX460. If you want to be able to use the latest in OpenGL 4.x and OpenCL, you'll want to go with ATI HD5770 or GTX460.

  25. Re:Doesn't say who the game company is on UK Video Game Tax Cuts Sabotaged? · · Score: 1

    Excuse me, but does it look like I was supporting Activision/Blizzard? I mentioned that Bobby Kotick, the CEO of Activision, is a big bully and that it was probably Activision who lobbied the UK. And according to what you posted, I was correct. Does that mean that I'm sucking up to Activision and stroking Bobby's dick for more COD games? No.