Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:While you're at it... (Score 1) 661

Nope, DVI won't cope with 4000x4000 resolution at any refresh rate you'd want to use. The bandwidth on a DVI link is relatively limited. From Wikipedia:

The DVI specification mandates a maximum pixel clock frequency of 165 MHz when running in single-link mode. With a single DVI link, the highest supported standard resolution is 2.75 megapixels (including blanking interval) at 60 Hz refresh.

Dual-link DVI is twice the bandwidth but that is still not nearly enough for a 4k*4k display at 60Hz.

I have first-hand experience of this driving T221 monitors (which are less than ten megapixels). Over a dual-link DVI connection only about 30Hz refresh is possible, even if you overclock the DVI link beyond the spec.

As for analogue VGA connectors, there is no defined limit, but basic signal processing laws limit the pixels you can push down the wire. In practice, even with a very short 0.5 metre cable of the highest quality I could find, the picture quality at a mere 1920x1080 resolution is noticeably worse with analogue cabling than with DVI. That might be due to the A-to-D converter in the monitor rather than to a limitation of the cable or graphics card, but making A-to-D converters capable of handling this large bandwidth, together with the higher-spec cabling required, would be very expensive. Much more so than using a digital interface such as Displayport 2.0.

Comment Re:While you're at it... (Score 1) 661

I should clarify - the GPU is certainly capable of rendering a 4000-by-4000 frame buffer, it's still only a hundred megs or so of memory. Sending those pixels to the monitor may require something beefier than a standard DVI link. Even dual-link DVI is not enough for high resolutions at a decent refresh rate. The new Displayport 2.0 standard has four times the bandwidth of DVI, which is getting there. So what's needed is for onboard graphics to move to Displayport 2.0 outputs; but the GPUs are already fast enough, if you're talking about text-based uses, static images like photo editing, or relatively low-resolution video like playing DVDs or Youtube.

Comment Re:While you're at it... (Score 1) 661

Can your average onboard video card drive monitors at that resolution?

Yes, without any difficulty. It's 2012. Unless you want to play 3D games - in that case, just drop down to a lower resolution to play your game fullscreen, and go back to normal res when you exit.

Obsessive 'gamers' who want to play the latest titles at maximum resolution and maximum refresh are very much in the minority, and they have always tended to buy separate video cards anyway.

Comment Re:Bandwidth no longer unlimited? (Score 1) 253

Yes, the problem is that most consumer devices don't offer a way to limit the bandwidth for anonymous users. I'm happy for my neighbours to share my connection for web browsing and email - a drop in the ocean compared to a typical download limit - but I get pissed off if they use it up downloading movies. (On the two occasions this happened with two different people, they were both apologetic and paid for the extra download allowance I bought. So it turned out okay.)

Comment Re:ARM64 is a mess (Score 1) 160

Conditional execution is nice, but it really interferes with modern architectures. The ARMv8 core is a fully speculative, out-of-order with register renaming implementation.

Conditional execution lets you avoid a test and jump. If you rewrite code to have conditional jumps instead of conditional execution, there are still just as many code paths for the speculative execution to worry about. But I am not a chip designer so there may be some reason why it's easier.

I do wonder whether speculative out-of-order execution is truly the 'modern' way, though. For single-threaded code, certainly. But if your system is going to be multicore anyway, it might be better to spend the silicon on having two simpler, non-speculative cores rather than one more complex one.

Comment Re:Wait a second I never heard of this (Score 1) 110

Yes I got a call from 'Microsoft' or something like that. This was after, for the first time in my life, I had bought a new computer and sent off the warranty registration. So I thought heck, maybe the OEM does employ people to phone you once you register your new $2000 computer. (That's not what I paid for it, but the list price a couple of years ago.) The woman at the other end asked me to bring up Event Viewer, which I did, but became annoyed and testy when I pointed out that 'error' messages in the log are entirely normal and counting the number of them is not a useful activity. "If you are so clever", she asked, "can you tell me what an application is?". I declined to answer, so she filled me in: "an application is what unifies your hardware with your software". I guess this was in the script if any mark asks the question about what these event viewer log entries are. Of course I didn't proceed to the remote access website she then wanted me to visit so a 'technician' could take control of my PC. With hindsight it was silly to even stay on the phone, but I was so chuffed with the idea that buying a new PC might even include some customer support, in this day and age, that I was ready to believe these were people acting for Panasonic who had helpfully decided to call their new customer. Duh....

Comment Re:it's too fast (Score 1) 500

There are two scenarios here. One is where someone inserts himself in the middle, creams off $0.01, so you pay more but the original seller doesn't receive any more. However, I do not believe that is what happens. (If you place your order in the market to buy at $1.00, why would the seller ignore it and sell to the high-frequency trader who put his order in a millisecond later?)

The other scenario, which I believe the article is talking about, is where bricks are trading at $1.00 and without high-frequency trading, you might be able to buy ten of them for a dollar each. Not by putting in an order for ten at once - that would push the price up - but by being a bit stealthy and buying only one or two at a time. Now, with high frequency traders, somebody will notice that you are buying one or two bricks and guess that you're likely to buy more. They buy some, pushing the price up, and hoping to offload them later. But not all of the difference in price is creamed off by the high frequency trader; most of it goes to the original seller. So instead of buying ten bricks at $1.00 each, you pay $1.10 each, the high frequency trader skims off $0.01, and the seller receives $1.09. So the seller, who might also be an 'ordinary investor', gets a better price for the bricks he is selling.

We always imagine that there is some magic way to interpose yourself in transactions and take a cut, but markets don't work like that. The seller would not bother to trade with the high frequency people unless they were offering at least a slightly better price than he would have got otherwise.

Comment Re:If Google sold servers... (Score 1) 152

12 volt power bricks are produced in China in enormous numbers. Provided you use a power-efficient CPU like ARM or Intel's forthcoming Haswell chips, there is no cost issue with powering your server from an external PSU or perhaps two of them. Sure, if you want to build a 2006-era PC with a gas-guzzling CPU and massive heatsink, spinning disks and internal fans, it would be expensive to get an external power supply capable of supplying enough current. But today's components such as SSDs are a lot more frugal, provided you're not a 'gamer' who requires the fastest-clocked CPU and GPU possible, and we can expect this trend to continue for a few years at least.

Slashdot Top Deals

"If I do not want others to quote me, I do not speak." -- Phil Wayne

Working...