Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Submission + - Ask Slashdot: Would you design a modern CPU with virtual memory support?

kruhft writes: Virtual memory[1] is useful for a number of things[2], but can takes up a large amount of die space and development time during the development of a CPU to be both efficient and correct. With the advent of 64+ bit architectures and cheap memory available today, an extended address space and paging aren't specifically needed for many tasks. Memory safe, high level languages[3] need less 'isolation' and 'protection' from a VM subsystem than traditional languages like C and C++. Page tables help the OS organize non-contiguous physical memory for applications, but is that as much an issue today, especially for symbolic and object based languages?

If one was to design a new 'high level' language CPU today, would it be seen as advantageous to include a traditional multi-level page table based virtual memory system, or could the resources be put to better use in other areas of the chip design?

[1] https://en.wikipedia.org/wiki/...

[2] The primary benefits of virtual memory include freeing applications from having to manage a shared memory space, increased security due to memory isolation, and being able to conceptually use more memory than might be physically available, using the technique of paging.

[3] http://dl.acm.org/citation.cfm...

Submission + - AMD Ryzen 7 Series Processor Independent Reviews Live, Zen Looks Strong Vs Intel (hothardware.com)

MojoKid writes: AMD has finally lifted the veil on independent reviews of its new Ryzen series of desktop processors that bring the company's CPU architecture back more on competitive footing versus its rival, Intel's Core series. The initial family of Ryzen processors consists of three 8-core chips, the Ryzen 7 1800X at 3.6GHz with boost to 4.1GHz, the Ryzen 7 1700X at 3.4Ghz with boost to 3.8GHz and the Ryzen 7 1700 at 3GHz with boost to 3.7GHz. Each has support for 2 threads per core, for a total of 16 threads with 16MB of L3 cache on-board, 512K of L2 and TDPs that range from 65 watts for the Ryzen 7 1700 at the low-end, on up to 95 watts for the 1700X and 1800X. In comparison to AMD's long-standing A-series APUs and FX-series processors, the new architecture is significantly more efficient and performant than any of AMD's previous desktop processor offerings. AMD designed the Zen microarchitecture at the heart of Ryzen with performance, throughput, and efficiency in mind. Initially, AMD had reported a 40% target for IPC (instructions per clock) improvement with Zen but actually realized about a 52% lift in overall performance. In the general compute workloads, rendering, and clock-for-clock comparisons, the Ryzen 7 1800X either outperformed or gives Intel's much more expensive Core i7-6900K a run for its money. The lower clock speeds of the Ryzen 7 1700X and 1700 obviously resulted in performance a notch behind the flagship 1800X, but those processors also performed quite well. Ryzen was especially strong in heavily threaded workloads like 3D rendering and Ray Tracing, but even in less strenuous tests like PCMark, the Ryzen 7 series competed favorably. It's not all good news, though. With some older code, audio encoding, lower-res gaming, and platform level tests, Ryzen trailed Intel – sometimes by a wide margin. There's obviously still optimization work that needs to be done – from both AMD and software developers.

Comment Re:No complaints (Score 2, Informative) 262

It has been done at least once before with some success, PC and Dreamcast players could play Quake III together. Of course users of the Dreamcast controller were at a serious disadvantage but there was a mouse and keyboard available for the console and its use was encouraged.

The main disadvantage of playing Q3 on the Dreamcast (and most other consoles) was the lack of support for mods, it was DM or CTF and that was it. Mods are what turned the great FPS games into classics.

Submission + - Intel Core i7-7700K Kaby Lake review: Is the desktop CPU dead? (arstechnica.co.uk)

joshtops writes: ArsTechnica has reviewed the much-anticipated Intel Core i7-7700K Kaby Lake, the recently launched desktop processor from the giant chipmaker. And it's anything but a good sign for enthusiasts who were hoping to see significant improvements in performance. From the review, "The Intel Core i7-7700K is what happens when a chip company stops trying. The i7-7700K is the first desktop Intel chip in brave new post-"tick-tock" world—which means that instead of major improvements to architecture, process, and instructions per clock (IPC), we get slightly higher clock speeds and a way to decode DRM-laden 4K streaming video. Huzzah. [sic] If you're still rocking an older Ivy Bridge or Haswell processor and weren't convinced to upgrade to Skylake, there's little reason to upgrade to Kaby Lake. Even Sandy Bridge users may want to consider other upgrades first, such as a new SSD or graphics card. The first Sandy Bridge parts were released six years ago, in January 2011. [sic] As it stands, what we have with Kaby Lake desktop is effectively Sandy Bridge polished to within an inch of its life, a once-groundbreaking CPU architecture hacked, and tweaked, and mangled into ever smaller manufacturing processes and power envelopes. Where the next major leap in desktop computing power comes from is still up for debate—but if Kaby Lake is any indication, it won't be coming from Intel.

Comment Re:It's now the slog-through-mud age (Score 1) 114

We are also in the 'ship the game, patch it later' age, in the days of ROM cartridges developers had no choice but to ensure that their games shipped virtually bug free. Now we have multi-gigabyte day zero patches. Granted game development is a lot more complex than it was in the 1990s but there's no excuse for some of the unplayable trash that's released to market nowadays.

Comment Re:Samsung Washing Machine (Score 1) 96

Stop using the 'quick wash' program, they are bad for both your clothes and machine and the low temperature encourages mold.
Always use the correct detergent dose for your level of soiling, load size and water hardness. RTFP.
Run a high-temperature (95c) maintenance wash once a month with laundry powder but no clothes, as recommended by most manufacturers.
As others have pointed out, leave the door open after a wash to let it dry out.
Top loaders are not the solution, they have horrendous power and water consumption and their cleaning and spinning performance is mediocre.

Comment Re:Major incident caused by a "computer virus" (Score 4, Interesting) 127

From what I've heard it's a ransomware variant. The NHS is virtually all-Microsoft.

I currently work in IT for an NHS trust. We've had several incidents involving ransomware encrypting files on shares but they've been contained and easily dealt with because 1) we have a highly granular file structure, users only have write access to shares and folders that is absolutely necessary and access is regularly audited. 2) a snapshotting file system which makes it a lot easier to recover files than restoring from tape. 3) by identifying the ownership of the encrypted files we can nail the culprit quickly and remove their access immediately to prevent further damage.

Anti Virus has proven to be useless, the people who write this stuff are always one step ahead of the AV vendors.

Submission + - Royalties are bullsh*t

aemoser writes: A musician on a blues news site argues that the "war" between YouTube and big artists (looking at you, Tay) is meaningless, and that we should end royalties in favor of universal basic income. He cites everyone from Big Mama Thornton to the Federal Writer's Project to make his case, and concludes with the impending robot takeover.

Slashdot Top Deals

I am a computer. I am dumber than any human and smarter than any administrator.