Slashdot Mirror


User: TheRaven64

TheRaven64's activity in the archive.

Stories
0
Comments
32,964
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 32,964

  1. Re:amazing on Intel Moving Forward With 10nm, Will Switch Away From Silicon For 7nm · · Score: 1

    We have a *lot* of neurons with a *lot* of connections.

    The second part is the important one. Neurones in the human brain have an average of 7,000 connections to other neurones. That's basically impossible to do on a silicon die, where you only have two dimensions to play with and paths can't cross - you end up needing to build very complex networks-on-chip to get anywhere close.

  2. Re:To answer your question on Intel Moving Forward With 10nm, Will Switch Away From Silicon For 7nm · · Score: 0

    The tick/tock really tells you a lot about Intel's focus as a company. They're primarily a company that builds fabs and spends a lot on developing new process technology. Designing new processor architectures is something that they do almost as an afterthought. It tells you something about the skill of their design teams that AMD was able to be competitive for so long in spite of being 1-2 process generations behind Intel.

  3. Re:To answer your question on Intel Moving Forward With 10nm, Will Switch Away From Silicon For 7nm · · Score: 3, Informative
    The Mill is interesting, but has a lot of limitations that are likely to shop up in general purpose code (e.g. try writing a signal handler, context switcher, or stack unwinder for The Mill and you'll have a lot of fun).

    As to Transmeta, the company that bought them was nVidia. Their Project Denver chips use a lot of the Transmeta ideas. They're particularly interesting in terms of history, as the project was several years along before they decided on the ISA (they spent a while trying to license the relevant patents from Intel to build an x86 chip, failed and went with ARMv8 - which may end up being a strategic error for Intel). Unlike the Transmeta chips, it has a hardware ARM decoder that generates horribly inefficient VLIW instructions from ARM code. This helps alleviate the startup penalty that the older Transmeta chips had, where they had to JIT compile every instruction sequence the first time they encountered it and then run it from their translation cache. The nVidia chips can run the code as soon as they pull it into the instruction cache and can profile it before doing the translation.

  4. Re: To answer your question on Intel Moving Forward With 10nm, Will Switch Away From Silicon For 7nm · · Score: 4, Insightful

    Your request makes no sense. You can always fit more processing power in a big case with lots of cooling than in a small case with very limited airflow (and power constraints on the fans). And it's always going to be cheaper to produce chips that can consume more power and dissipate more heat than ones with similar performance but a lower power budget. The only reason that the prices have become so close is that laptop sales passed desktop sales some years ago and now the economies of scale are on the side of the mobile parts.

    If you want a laptop with the power of a desktop, just wait a couple of years and you'll be able to buy a laptop with the power of this generation's desktops. Of course, desktops will be even faster by then.

  5. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 1

    Bullshit (and I say this as a compiler writer). Very few compilers do anything with data layout at all (some JVMs do, to a limited degree, because they live in a closed world) and none outside of a few research projects will replace one data structure with another. What compiler are you using that will replace and XOR linked list or a skip list with something more efficient?

    The belief in the compiler as a magic box that can turn a crappy algorithm into a good one is one of the things that a computer science education is meant to disabuse students of.

  6. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 1

    What are you talking about?

  7. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 2

    No, it really doesn't. If anything it's more relevant in other languages. For example, the cost of moving values from integer to floating point register files is a significant determining factor in JavaScript compiler design. To take JavaScriptCore as an example, the typical instruction cache size was one of the key inputs into the design of the interpreter and baseline JIT - it's written in a portable macro assembly language with precisely two design goals: the interpreter must have precise control over stack layout (so that deoptimisation can work easily) and the interpreter must fit entirely in the instruction cache of a modern CPU. The baseline JIT works by constructing a sequence of (predictable, because they have static destinations) jumps to the relevant entry points into the interpreter for a bytecode sequence. Trying to do this without understanding a reasonable amount of computer architecture would lead to all sorts of issues.

  8. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 4, Insightful

    Understanding how a transistor works requires quantum mechanics, but 'transistors are tiny magical switches' is enough to be able to understand how to build them up into gates, how to assemble gates into arithmetic, logic, and memory circuits, how to assemble those into pipelines, and so on.

    Eventually you need quantum mechanics (or relativity, or both) to understand how anything works, but understanding the electron transfer involved in combustion is not essential to understanding how a car works. Computer science is all about building abstractions.

  9. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 2

    There are different degrees of knowledge. I don't think anyone can be a competent programmer without understanding things like caches, TLBs, and pipelines (and, in particular, branch prediction). These things have significant impacts on the performance of code - often a factor of ten. Trying to write software for some hypothetical abstract machine, rather than a real modern processor leaves you with something that has the CPU gently warming the room while it waits for data from RAM. For example, I've seen people who skipped that part of their education think that XOR linked lists and skip lists are still good data structures to use.

  10. Re:Good grief... on Bill Nye Disses "Regular" Software Writers' Science Knowledge · · Score: 4, Insightful

    You're paraphrasing Dijkstra, but missing his point. Astronomers, in general, know a heck of a lot about optics. His point wasn't to excuse ignorance of how computers work (he worked on the design of the STANTEC ZEBRA and wrote an incredibly scathing review of the IBM1620, for example, so clearly knew his way around the design process), it was to point out that this is a building block.

    I'd consider any computer science curriculum that doesn't cover logic gates up to building adders, the basics of pipelining, the memory hierarchy and virtual memory translation at a minimum to have seriously skimped over computer architecture. The better ones will include design and simulation (on FPGA if budgets permit) of a simple pipelined processor.

    If you want to work on compilers or operating systems, to give just two examples, then you need a solid grasp of computer architecture.

  11. Re: Umm... Lulz.... on Will Greek Finance Minister Varoufakis Support Cryptocurrency In Greece? · · Score: 1

    secondly, because once out of Euro Greece can pay back their loans with newly printed bitdrakhmas, and Germany will take the biggest hit of that being the biggest creditor

    Normally you have to pay back loans in the currency that they were given. If you only have another currency, then you have to find someone willing to exchange them. The exchange rate isn't likely to be very good for a little while. That said, it would probably be great for the Greek economy, as a very weak currency will make exports very easy for them.

    The other problem that you're not mentioning is that, if Greece leaves the Euro then Putin will be very happy to extend trade deals to them to get around sanctions and to piss off Germany and no one wants Greece to become a satellite state of the new USSR.

  12. Re: Umm... Lulz.... on Will Greek Finance Minister Varoufakis Support Cryptocurrency In Greece? · · Score: 3, Interesting

    The Eurozone might be able to absorb a Greek exit in purely financial terms, but in psychological terms it would be a disaster. If Greece leaves, then that provides a precedent for countries leaving. Investments in Euros are based on the premise that the Euro is backed by a large economic base and if countries can leave that base then there's a lot less of an incentive to use the Euro. That's likely to lead to a drop in liquidity in the rest of the Eurozone, which would make leaving an even more attractive bet for some of the weaker economies.

  13. Re:Look around you on Humans' Big Brains Linked To a Small Stretch of DNA · · Score: 4, Informative
    The current size of the human head is limited by the pelvic size of women (humans already have a fairly high rate of mortality among newborns and mothers for unaided births compared to other species as a result). A more interesting approach would be to delay the age at which the head stops growing, though that would also need extra skeletal scaffolding to carry the larger head around, improvements to the cardiopulmonary system to keep it supplied with blood, and so on. Basically, the human brain is about as big as you can get it with small incremental changes to a hominid - you're going to need more than a few tweaks to get it a lot bigger.

    Oh, and this isn't Twitter. You don't need to say '@GloomE' - we can tell from the fact that you replied to his post that you replied to his post.

  14. Re:Ultrabook isn't a "class" on Intel Core M Enables Lower Cost Ultrabooks; Asus UX305 Tested · · Score: 1

    When TFT monitors were new, having a couple of stuck pixels was normal and manufacturers said up-front the number that they considered normal. Typically it was under five, but for some of the cheap panels it was more. Apple had a fairly complex policy (it depended where on the screen they were and stuck-on counted as worse than stuck-off). They would refuse to accept returns for stuck pixels if you had fewer than this number (although, in the UK at least, you could return without giving a reason under consumer protection laws and then get a new one).

    By about 2005, dead pixels were mostly gone from things that made it to consumers, but 2000-2005 there was a gradually decreasing acceptance for them.

  15. Re:disclosure on How One Climate-Change Skeptic Has Profited From Corporate Interests · · Score: 1

    I don't think you're replying to anything that I actually wrote, you're just attaching two unrelated sentence fragments...

  16. Re:Ultrabook isn't a "class" on Intel Core M Enables Lower Cost Ultrabooks; Asus UX305 Tested · · Score: 2

    And really, should we be praising laptop manufacturers for putting a 1080p screen in a $700 laptop? In 2015?

    It is a bit surprising. I have an ASUS TransformerPad TF700, which is pretty close to the ultrabook market segment and came with a 1080p screen. I've had it for a few years and the newer model comes with an even better screen.

    How many pixels does your phone have? How much does it cost off contract. Extrapolate.

    Be a bit careful about that. The process for manufacturing TFTs is subject to the same rules as other semiconductor fabrication processes. If you double the area then you double the probability of an impurity resulting in a stuck pixel (and, these days, consumers don't accept even a small number of stuck pixels). This lowers the yields. As the feature size (i.e. pixel size) goes down the size of impurity that won't cause damage goes down too. This is why we got 225dpi screens on phones cheaply back in 2005, when IBM was still selling a 23" 225dpi screen for around $10K - the yields once you scale them up get painfully low.

    It's also the reason why printers and so on have much nicer screens than they used to: the ones that don't make spec for tablets and phones are sold to consumer electronics vendors very cheaply.

  17. Re:Oomph. on Intel Core M Enables Lower Cost Ultrabooks; Asus UX305 Tested · · Score: 1

    8 GB and 1920x1080 for web surfing and document editing? My gaming rig runs on 4 GB and 1440x900.

    I wouldn't be surprised if you want a higher resolution for document editing and web surfing than for gaming. Having a good (and, importantly, consistent) frame rate for games matters a lot, but resolution quickly hits diminishing returns. The thing I notice most with the retina display on my laptop and the 4K display on my desk at work is that text is a lot crisper. When you're spending a lot of time reading text, the higher resolution make a big difference. For games, I usually set the resolution to a quarter of native res (half each dimension) and don't notice the linear upscaling.

  18. Re:disclosure on How One Climate-Change Skeptic Has Profited From Corporate Interests · · Score: 1

    I've never seen a journal require that I cite my funding sources, but most grants require that you put some boilerplate that they provide in the acknowledgements containing both the funding body and the grant number. And it's usually a good thing to do, because if you want to ask the funding body for more money in the future then being able to point at a number of papers that were funded by them in the past is helpful in showing that you spend the money well.

  19. Re:disclosure on How One Climate-Change Skeptic Has Profited From Corporate Interests · · Score: 1

    I'm guessing the reason he doesn't take money from the fossil fuel industry is because he just can't be bothered with such trifling sums. The average salary in the US is more like $350k or $400k, IIRC. 120k is for total losers.

    Not sure if this is true on the other side of the pond (though I'd be surprised if it isn't in the rough ballpark), It typically costs about double someone's salary to employ them in a university (office space / equipment, part salaries of admin staff, technicians, tax obligations and so on). That means that, assuming that the $120K/year is paid to him as research grants and not a gift, it allows him to pay a salary of about $60K/year. On our pay scales, that's near the top end of what we pay postdocs and the low end of what we pay lecturers (associate professors, I think, in US terminology). Any equipment that you might need for a particular project, plus travel expenses, are extra.

    It's a nice amount to have, but it's not enough to fund a faculty member full time. If it's guaranteed funding over 10 years, then it's definitely worth chasing. If it's money that just turns up as a gift, that's great. If it's something that requires the normal grant application process, then it's probably less attractive than normal funding bodies.

  20. Re:disclosure on How One Climate-Change Skeptic Has Profited From Corporate Interests · · Score: 2

    Papers directly supported by funding/grants usually don't thank/credit sources (or maybe it's just so small that I never noticed it?).

    Maybe you don't read the Acknowledgements section? Most funding agencies have some boilerplate that goes in there. For industrial funding, there's usually no requirement, but we typically put something along the lines of 'We gratefully acknowledge Google, Inc. for its sponsorship.' This usually helps a bit the next time that you ask them for money, because you can say 'look at the cool stuff that you funded last time!' and easily point out the relevant papers. If a company wants to sponsor work but not take the credit for doing so then we'd be a bit concerned about why.

  21. Re:...letmegetthisstraight on Samsung Takes On Apple Pay By Acquiring Mobile Wallet Startup LoopPay · · Score: 1

    The US is about the only market where magstripe is still relevant. Everywhere else ditched them years ago.

  22. Re:"Difficult to install" == "Difficult to compete on Google Faces Anti-Trust Probe In Russia Over Android · · Score: 1

    Because antitrust regulators generally don't care about companies with around 20% market share? The entire point of antitrust regulation is to ensure that there is a functioning market. If you have a small enough market share that you can't impose your will on the market without suffering a loss of sales, then there is no need for regulators to get involved. If you have the 80% market share that Android enjoys, then there's a lot more potential for evil.

  23. Re:"Difficult to install" == "Difficult to compete on Google Faces Anti-Trust Probe In Russia Over Android · · Score: 1

    It's not so much that people want the Google apps, it's that they want third-party apps. Have you ever looked in the Amazon App Store? It's a wasteland compared to Google Play. Google has successfully convinced people that selling an Android app means listing it in Google Play. This means that successful phones have to have Google Play installed, but if you want to preinstall Google Play then you have to also preinstall a big bundle of other Google stuff.

  24. Re: The difference between this and Microsoft on Google Faces Anti-Trust Probe In Russia Over Android · · Score: 1

    As I understood it the difference is that Internet Explorer was a web browser that could not be uninstalled, and while individuals could and did install other web browsers, the Microsoft OS only used Internet Explorer to do its updates/upgrades via Internet Explorer.

    That was part of the argument, but the bigger part was that IE was free (subsidised by the OS cost) and bundled with the OS, which made it almost impossible to compete with. Netscape was the incumbent with the dominant market share in the browser market, but they charged $30 (I think), or free for noncommercial use. IE was free, which got them most commercial customers (they were paying for it with Windows and had no option to not pay for it if they didn't want it). It was preinstalled, which got them the non-technical users (who wouldn't think to install a different browser).

  25. Re:you can buy android without google over there.. on Google Faces Anti-Trust Probe In Russia Over Android · · Score: 1

    Because Google is an independent business competing in a fiercely competitive market?

    Really? Where is the fierce competition for Google Play? I have three app stores installed on my phone and tablet:

    • F-Droid. Open source stuff only - my first port of call for apps, but I'm not exactly a normal user in that respect.
    • Google Play. Basically everything is here.
    • Amazon App Store. Occasionally there are good free things here. Range is very limited, few commercial apps are listed.

    If you ask 10 people on the street what options there are for buying Android apps, how many of them would you expect to have heard of anything except Google Play?