Slashdot Mirror


User: Junta

Junta's activity in the archive.

Stories
0
Comments
6,549
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,549

  1. Roughly, it is. However that has never been used to connect a discrete GPU to a CPU, to my knowledge. AMD did it first, Intel copied it, and nVidia has joined the world of proprietary interconnects, but the first to do so for CPUGPU situation.

  2. Top piece of advice... on The Best Ways To Simplify Your Code? (dice.com) · · Score: 1

    Don't get a development team larger than the task really calls for. I've seen so many chunks of code that really has not much to do be horribly convoluted because they split up the work amongst more developers than it makes sense to have working on it.

  3. Re:10GbE isn't that interesting on AMD Unveils 64-Bit ARM-Based Opteron A1100 System On Chip With Integrated 10GbE (hothardware.com) · · Score: 2

    Cost per port on the switch side and power requirements on the switch side I presume he means. Particularly if he's talking about CAT6 rather than DAC, it is a pretty huge power hog. Note that in relatively recent developments a wave of PHYs have come about that significantly improve that, but it's still pretty big.

    Now using DACs should bring the power complaint in line with infiniband, though the runs can't be very long by comparison, but then again 'cheap' Infiniband cables can't be that long either (which are just common with 40 GbE assuming we are talking about QDR, FDR, or EDR IB).

  4. Well, maybe if the ARM servers did NV-Link. POWER and ARM can do NV-Link CPU to GPU, Intel however was either not invited to the party or was disinterested in working to enable it. Of course I'm suspecting AMD and nVidia collaborating would be unlikely

    Again though, there'd be no room to complain about PCIe lanes.

  5. While this is presumably a dig at AMD APUs, the fact is that GPUs greatly outclass even the most powerful CPUs for a lot of tasks. The next time the question is likely to be worth re-examining will be when Xeon's start getting AVX-512 extensions.

  6. Re:just not right on Kentucky Bill: Wait an Hour Before Posting Injuries To Social Media (kentucky.com) · · Score: 1

    Well, I'd like to think that his language suggests he knows full well the legislation is a dead end and just a way for him to introduce controversy for the sake of having his viewpoint heard more widely... I mean he's a relative nobody who no one would bother reporting on if he had some press conference, and this is his lever of getting something out there. Of course I could be being optimistic in hoping that a legislator wouldn't seriously realize how bad an idea in practice such a bill could be.

    Hoping that the stated sentiment behind the bill is not lost in the face of how terrible an idea the actual bill is.

  7. Re:Not only right, it's important on Kentucky Bill: Wait an Hour Before Posting Injuries To Social Media (kentucky.com) · · Score: 1

    I agree there's no way this could be a good idea to actually implement.

    However I question the value of widespread, instant, and permanent documentation of everything. We do not need pictures of every snack and meal each person eats. We don't need to instantly be able to access 100 different camera angles of a gruesome car accident (though camera angles of such things may be helpful in the medium term to understand what went wrong). We don't have a long term value from footage of all sorts of common things that individually tell us nothing we didn't already know.

  8. Re:just not right on Kentucky Bill: Wait an Hour Before Posting Injuries To Social Media (kentucky.com) · · Score: 2

    It's striving for some sort of compromise in the face of a rather uncomfortable scenario.

    We value free speech and it's a dangerous thing to flirt with the idea of *any* restriction. So to *forbid* anything is just outright unacceptable from the outset.

    On the other hand, people are jerks and intentionally or unintentionally do hurtful things that really offer no value whatsoever to public discourse.

    So if you care about it and feel compelled to say *something*, this doesn't seem such a strange thing to put out there, even though I can't see it being a good idea even in this form.

  9. Particularly in professional software, this is all too common. The pitiable users subjected to it have very little say in the matter, and that reality is reflected in the quality of the software. It's bad enough for common enterprise products from various vendors (IBM and MS commonly), but it just goes completely hellish when we start looking at custom software for particular businesses.

    Like you, I've seen consequences of marching orders that serve more to make people provide supporting evidence to vindicate a decision to spend money rather than actually focusing on providing an experience the end users would actually want...

  10. "Clear Linux Project for Intel Architecture"

    In reading a few pages, I don't think they used the word 'Intel' enough....

  11. Re:Not a "warm glow" on Nanotech Could Make Incandescent Light Bulbs As Efficient As LEDs (sciencemag.org) · · Score: 5, Informative

    They mean warm in the sense of color temperature (yellowish).

  12. Interesting acheivement, though I wonder at any help for lifespan. I'd rather put in LED bulbs that will probably outlive the rest of the house...

  13. Re:Deja Voo of the Pentium 5 FDIV bug on Intel Skylake Bug Causes PCs To Freeze During Complex Workloads (arstechnica.com) · · Score: 1

    Probably the TSX problems are closer in some respect, that the fix comes in microcode. With F00F, the OSes had to workaround the issue one way or another.

  14. Re:Deja Voo of the Pentium 5 FDIV bug on Intel Skylake Bug Causes PCs To Freeze During Complex Workloads (arstechnica.com) · · Score: 5, Informative

    Well 'Deja Vu' and you can leave '5' off.

    For an analogous screw up, you only need to look at Haswell/Broadwell and TSX feature, which they retroactively disabled due to defect.

    The FDIV was noteworthy because the state of things were such that they didn't have much recourse other than replacing the processors. We haven't seen a defect such that processors had to be physically recalled at such scale since, though there have been a number of similarly disastrous issues, if not for the fact they could push a microcode change to disable something or workaround...

  15. Re:Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    Yeah, it's just that Java was *the* de-facto language for the tech education to churn out. So the 'I don't know what I'm doing but I'm told to do code to get money' crowd is comprised largely of people who do Java and only Java because they were taught the one thing. So good Java developers are hard to see in the sea of crap. Meanwhile, good developers realize that knowing Java or any other language for that matter means you don't need to be picky about what language you use and are flexible to do other things, making less popular languages that don't receive as much 'formal' education looking rosy since it's mostly the playground of motivated and/or skilled individuals who don't get too phased by deviating from their specific teachings.

    In other words, a technology or process that gets supremely popular will inevitably be made to look bad by people 'forced' to do it, and they will do it badly as a rule.

  16. Re: Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    yes, but the phrase was 'all of Java is extremely fast' [on certain runtimes]. The post didn't say the runtimes were fast, but all of Java being fast.

    Also a 'rubtime' being efficient is a bit TMI

  17. Re:Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    I guess that's a fair point, though I would argue that most common developers are nowhere near getting their code to the point where they get good advantage out of those sorts of differences.

    It may have a higher ceiling for programmer to convey intent to optimizer, but most programmers aren't that proficient. The breed of programmer that could match the general required skill by systems in the 80s and earlier and before are a rare breed...

  18. Re:Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    And for 99% of code out there, that nitty gritty won't even be noticed against the backdrop of suboptimal design decisions. Mortals are one or two orders of magnitude away from it being worth sweating that overhead.

  19. Re: Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 1

    I assume/hope that is a joke.... There is no way for 'all' of any language to be 'fast'.

    Eg.
    sleep 100
    echo hello world

    would be a slow way of doing hello world regardless of language.

  20. Re:Really??? on Java Named Top Programming Language of 2015 (dice.com) · · Score: 4, Interesting

    Note that the 'language' is not slow, inefficient, etc. It's hard for a language to be anything.

    Now the de-factor *runtime* implementation of said language... Actually isn't that bad either for most people. Yes, if you are an idealized developer writing the most efficient code possible, there is more absolute potential in a C implementation, however in practice the potential delta is extremely small compared to doing a 'good' implementation, regardless of which runtime is executing. A lot of code out there can see an order of magnitude performance improvement through improvements to the code in-place.

    Java gets *particularly* a bad rap by being the first language to popularize the runtime as a 'performance friendly' strategy when their runtime was particularly bad, but mostly because by virtue of its popularity, all the less than best programmers are turning out code for it.

    Of course, while I recognize that the usual criticisms are not as bad or not JRE's fault, I still hate the wrangling of java runtimes on a system...

  21. Re:A bit disappointing on Java Named Top Programming Language of 2015 (dice.com) · · Score: 4, Insightful

    Wheels on my car do the job and have improved a lot. However, it's a bit disappointing that there isn't something new in 2015.

    (Actually not that enamored of Java, but just feel like 'not new' should not be some automatic disappointment in a technology).

  22. Re:Correction: not "$200 to $400 range" on Oculus Rift Pre-orders Begin At $600 (oculus.com) · · Score: 1

    Note that for the DK2, I've been having a fun time with a GTX660. Still a hair above the average GPU in a random desktop, but not too shabby actually.

    Quite a few developers actually were simplifying their graphics design specifically to work with VR with dreams of targeting 'mid-range' users.

  23. Re:A First for Cross-OS Support? on First Node.js-Powered Ransomware Discovered (softpedia.com) · · Score: 2

    Note that in the debian.org set, Java won on cpu speed in one benchmark, lost on all in terms of resource utilization compared to C. So compared to C, it seems to back the assertion that Java on a JVM is disadvantaged cpu/memory wise compared to a compiled C application. Of course this is a selection of benchmarks that has had the world to think about it and probably does not represent what the average developer will achieve with the respective languages.

    Of course, there are a lot of languages whose runtime are as slow if not slower than Java, yet Java does continue to be the whipping boy for people wanting to talk about bad performance.

    The short of it is that in the real world, the differences in the languages pale in comparison to what the developer can do. On a typical application I've encountered, generally optimizations within the way the code runs can yield given the same runtime can see an order of magnitude difference without even thinking about the relative contribution of the runtime differences from porting to another language. So it's a fascinating academic discussion, but comfort with the languages is far more important in reality. Java has suffered in practice because it's where all the developers went to churn out their dubious code...

  24. Re: People actually *like* Python whitespace? on The Swift Programming Language's Most Commonly Rejected Changes (github.com) · · Score: 1

    I agree, but 'the' definitive style guide for indentation said '4 spaces, no tabs'. I always thought the tab character made most sense for indicating code depth, with spaces for extending the tabs on a line continuation to align with whatever content it should align with. However it's more important that everyone be using the same thing than me getting my way, so I use spaces now.

  25. Shouldn't change... on The Swift Programming Language's Most Commonly Rejected Changes (github.com) · · Score: 1

    Swift shouldn't do away with braces nor should python add them. Once a language has made a choice, they need to stick with it. A language that would change such fundamentals once in productive use would be idiotic.