Slashdot Mirror


User: vlad_petric

vlad_petric's activity in the archive.

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

Comments · 649

  1. How else ... on OLPC To Be Distributed To US Students · · Score: 1

    are they gonna get sexual education?

  2. More like cannon on NASA Goes Bargain Basement With New Satellite · · Score: 1

    Jules Verne most likely first imagined it, and Gerard Bull designed it: http://www.astronautix.com/lvs/babongun.htm

  3. Re:RISC vs. CISC on Intel Launches Power-Efficient Penryn Processors · · Score: 4, Interesting
    High-performance computing isn't moving away from out-of-order execution any time soon. Itanic was a failure. The current generation of consoles are in-order, indeed, but keep in mind that they serve a workload niche (rather large niche in terms of deployment, sure, but still a workload niche).

    The argument that the compiler can do a reasonable job at scheduling instructions ... well, is simply false. Reason #1: The problem is that most applications have rather small basic blocks (spec 2000 integer, for instance, has basic blocks in the 6-10 instruction range). You can do slightly better with hyperblocks, but for that you need rather heavy profiling to figure out which paths are frequently taken. Reason #2: compiler operates on static instructions, the dynamic scheduler - on the dynamic stream. The compiler can't differentiate between instances of the instructions that hit in the cache (with a latency of 3-4 cycles) and those that miss all the way to memory (200+ cycles). The dynamic scheduler can. Why do you think that Itanium has such large caches? Because it doesn't have out-of-order execution, it is slowed down by cache misses to a much larger extent than the out-of-order processors.

    I agree that there are always ways to statically improve the code to behave better on in-order machines (hoist loads and make them speculative, add prefetches, etc), but for the vast majority of applications none are as robust as out-of-order execution.

  4. RISC vs. CISC on Intel Launches Power-Efficient Penryn Processors · · Score: 4, Informative
    That's a debate that happened more than 20 years ago, at a time when all processors were in-order and could barely fit their L1 on chip, and there were a lot of platforms.

    These days:

    • The transistors budgets are so high that the space taken by instruction decoders aren't an issue anymore (L1, L2 and sometimes even an L3 is on chip).
    • Execution is out-of-order, and the pipeline stalls are greatly reduced. The out-of-order execution engine runs a RISC-like instruction set to begin with (micro-ops or r-ops).
    • There is one dominant platform (Wintel) and software costs dominate (compatibility is essential).

    One of the real problems with x86-32 was the low number of registers, which resulted in many stack spills. x86-64 added 8 more general purpose registers, and the situation is much better (that's why most people see a 10-20% speedup when migrating to x86-64 - more registers). Sure, it'd be better if we had 32 registers ... but again, with 16 registers life is decent.

  5. What rental service though? on Nintendo Cracks Down on Copying Devices · · Score: 1

    I've tried GameFly in the states, and had nothing but trouble with them (somehow quite a few games got lost in mail ... OTOH I had no trouble with a parallel Netflix subscription. WTF?). Almost all mail-driven rental services in the States have really poor ratings and come with similar horror stories.

  6. grsecurity? on Apple Adds Memory Randomization To Leopard · · Score: 1

    Nifty patch that (among others) adds similar safeguards to the linux kernel. Too bad it's not in the mainstream kernel.

  7. Actually, laptop HDDs don't consume that much on Seagate Releases Hybrid Hard Drive · · Score: 1

    Most of the power (~90%) is still consumed by the processor and screen. Bottomline - these HDDs are pretty much pointless right now.

  8. Too little, too late on EU Release of Price Cut 40 GB PS3 Confirmed · · Score: 4, Insightful
    What they really needed is a console seller like Halo 3 for the holiday season.

    Of course, dropping the software-based PS2 emulation further shows how clueless they can still be.

  9. Check your data - there was definitely overlap on Science In Islamic Countries · · Score: 1

    (if not complete overlap). Avicenna, Averoes, al-Khwrizm (the "algorithm" guy) all were muslim.

  10. I've been a skype in/out user for a while on EBay Admits To Bad Call On Skype · · Score: 4, Interesting
    And what can I say — their service is getting worse and worse. At the beginning of the year it used to be much better. These days, the clients are buggy, the phone number I got from them no longer works ... so, sure, I'm only using it for skype-to-skype calls.

    To ebay – get your act together or you'll lose most of your current paying skype customers (and forget about growth)

  11. What happens - DMCA on Ohio Net Censorship Law Struck Down · · Score: 2, Insightful
    Obviously IANAL but I don't see how publishing a paper or a piece of source code showing how to circumvent a DRM protection does not fall under "free speech"

    Of course, when they drafted the DMCA they did want it enforced.

  12. Linux is not that hard to support... on Why Do Commercial Offerings Use Linux, But Not Support Linux Users? · · Score: 1

    but linux desktop is ... way too many configurations/mixes of libraries/etc. Getting it right is much harder than doing the same thing for Windows/Mac.

  13. Cheaper gold would actually be quite useful on The History of the Federal Reserve · · Score: 3, Insightful

    ... to electronics at least. Gold has high conductivity, malleability, ductility, resistance to oxidation and is also not toxic to humans.

  14. Games, games, games on Sony Shifting PS3 Marketing to Focus on Blu-Ray · · Score: 4, Insightful
    ... which are made by developers, developers, developers.

    The main problem with PS3 is not the price, it's the games. There are a few good ones, but certainly not enough. With respect to developers, developers, developers, Sony made a few wrong moves:

    • The CELL is perhaps the most difficult platform to develop for. Instead of a clean SMP interface, they opted for a two-instruction set asymmetric architecture. They took a relatively complex problem—developing for a multi-processor—and made it much, much, worse. I always hear that current generation games don't fully utilize the PS3 ... to which I reply "D'oh, if you only knew what it takes to fully utilize it ... "
    • They did not release proper tools and libraries. Our developers are smart people, we'll let them figure it out ... That worked out well for the PS2, but it certainly doesn't work for PS3
    • Their arrogance (most likely) alienated quite a few developers that'd have produced exclusives.

    Conclusion: bad moves -> few games -> third place as a console

  15. so what exactly are you getting ... on Germany Says Copying of DVDs, CDs Is Verboten · · Score: 4, Insightful

    with a CD/DVD purchase? It seems to me - a license to play the content, privately, for the lifetime of the physical medium.

  16. Depends what you mean by "high-end computing" on Intel Harpertown (Penryn) Quad CPUs Benchmarked · · Score: 4, Informative
    The Niagra processor is a great idea for (web, db) server workloads, where you have a lot of inherent parallelism and very poor cache behavior. A while back, the Piranha research project figured out that for such types of applications, it's better to have many "wimpy", in-order cores than a few "beefy", out-of-order execution ones. Niagra is doing exactly this. However, outside this application realm Niagra doesn't do that well.

    Bottomline: The Niagra microarchitecture is meant for a particular niche.

  17. Moore's law isn't really a law on End of Moore's Law in 10-15 years? · · Score: 3, Insightful

    ... there's nothing fundamental about it. Instead, it's a self-fulfilling prophecy. The big players in the silicon world all use the "law" and its corollaries as their business plan. They'll likely discard a feature/product if it falls behind the curve in terms of speed. For the layperson, this "precision" may indeed create the appearance of an actual law, even though it's just an observation (similar to Malthus' "law")

  18. Better yet, on Lindor Attacks Record Company Copyright-Pooling · · Score: 2, Interesting

    Let's donate some money to her defense fund ... Too bad she doesn't have a website for that.

  19. Ok, I guess it's somewhere in the middle on Indian Software Firm Outsourcing Jobs To US · · Score: 1

    What I do know is that an MRI was 1000$ for the insurance, but would have been 2-3000$ if I requested it myself.

  20. The problem with healthcare in the US on Indian Software Firm Outsourcing Jobs To US · · Score: 1
    is that it is incredibly expensive to begin with. A week in a hospital can cost as much as 100k$. The result is "drive-through" surgery. WTF?

    Also, if I have an insurance policy that the hospital accepts, the cost of a procedure is X$. If I don't have insurance, it'x 2X or even 3X$. Again, WTF?

  21. if you pay even less for a contract-locked phone on Apple Gives $100 Store Credit To iPhone Customers · · Score: 0, Flamebait

    ... you're just as moron.

  22. Then, if it's really worth it ... on How Do I Secure An IP, While Leaving Options Open? · · Score: 1

    He could patent it within a year of public disclosure.

  23. US laws apply to overseas behavior on Lobbying Could Cause Legal Trouble for Microsoft · · Score: 1

    In particular, the Foreign Corrupt Practices Act. Of course, IANAL.

  24. IMF on Sony Runs Walkman Off Sugar-Based Bio Battery · · Score: 1

    ... has made sure of that for quite a few countries.

  25. Food subsidies on Sony Runs Walkman Off Sugar-Based Bio Battery · · Score: 5, Insightful

    If food prices are driven up, many poor countries are in fact going to benefit. With their very cheap labor, they could, at least in theory, produce cheap food and even export it. However, food subsidies in the developed world essentially kills their markets. Not only are they not able to export, they end up importing cheaper, subsidized food.