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

 



Forgot your password?
typodupeerror
×

Comment It was said to be lazy prompt poisoning (Score 1) 198

They were supposedly just poisoning the prompts. You'd say "show me vikings" and they'd change it to "show me vikings black" or such, including a random ethnic heritage on the end. Some people exposed this by asking for comic book style images, which got words from the prompt in the text boxes, or by adding "and a sign which says" to the end of their prompts.

I guess later they might add the words to the start, but similar creative prompting would likely help expose this as well.

Comment Re:"CUDA implementation built for Radeon GPUs" (Score 1) 29

Ah, I must have been lucky with my applications and the GPU. I actually started with Mesa OpenCL which seemed fine at first, but there were timeouts on my longer-running kernels, and ROCm has none of that.

I do fairly simple but heavy numerical stuff, and it turns out AMD cards are much better for these uses. For example, double precision float speed is only half of single precision, whereas DP on Nvidia consumer cards is much slower. It's easy to check this as Nvidia also runs OpenCL, so in my experience ROCm isn't particularly slow, quite the contrary.

Comment Re:This is dead in the water pretty much (Score 1) 29

I've refused to learn CUDA as I don't want my code to be at the mercy of a single GPU maker. The project looks interesting at first glance, but it seems like they'd just be playing catch-up with new CUDA developments. Open standards are much nicer, and besides OpenCL, I've got the impression that ROCm itself (which is open source) provides a lot of CUDA-like higher-level functionality.

Comment Re:"CUDA implementation built for Radeon GPUs" (Score 1) 29

The ROCm platform is targeted at DATACENTER GPUs. As soon as any consumer GPU becomes affordable it's quietly dropped from the next ROCm release.

This doesn't seem right at all. I'm using ROCm drivers for OpenCL applications right now on an RX 6600, an affordable consumer GPU. ROCm is open source (see the Wikipedia link in the summary) so there isn't an immediate danger of dropping support for a given hardware; you can always fork it and backport things etc.

AMD also provides closed source drivers so perhaps you're referring to them?

Comment Re:Remember PhysX cards? (Score 1) 70

NPUs will meet the same fate, as the novelty wears off. AMD eventually dropped their 3DNow instructions too.

The idea of 3DNow instructions hasn't gone anywhere, it's just that Intel pushed their own version called SSE, which was eventually adopted by AMD as well. From what I understand, NPUs, tensor cores etc. are just continuing the trend of wider SIMD units and shouldn't be too application-specific. It's just marketing that likes to name them after the most popular application, just like AMD's floating point SIMD unit was named for 3D graphics.

Comment Re:Seems far-fetched (Score 1) 70

Nothing in CPU design has changed as a result of any of the marketing of the past 15 years or so. The multimedia stuff did result in some instruction set changes, but that more or less ended a while ago. Virtualization support was added back around the same time. If they add an AI instruction set that somehow makes sense in some way, then i'll notice, but I see no sign of that.

Intel's AMX instructions in their 4th gen Xeon's were designed for AI to enable loading huge amounts of data into a register array for matrix multiplication. This shit easily saturates all available memory bandwidth. Before that there was VNNI instructions which AMD also supports and was explicitly designed for AI.

The way I see this, it's just SIMD units getting wider. Some of us have been working with large vectors/matrices for decades, and wonder what's so "neural" about the latest matrix multiplication unit. It's nice to se the wide SIMD trend continue, as long as the hardware doesn't get too application-specific, so it remains useful after the current AI craze wears off.

Comment Re:"All models are wrong... (Score 1) 45

There was a good example of this problem in the recent /. article on bird-identifying binoculars. They don't seem particularly useful for learning, since they don't tell how they came up with the results. If it's not a completely black box, it should be possible to extract this "how", but it probably wouldn't make much sense to humans. Current AI makes a very bad replacement for teachers, as it cannot teach the actual process but only gives answers.

Comment Re:Gemini (Score 1) 171

I remember looking at Gemini some time ago, and I thought it would be a great fit for my minimalist website. But I don't really see much point in it besides the geek factor. If I'm trying to reach a wide audience with my website, it should be accessible in a standard way without extra apps.

If you like the minimalist geek esthetic of the early web, you can still do it using the same HTTP and HTML we used back then; genuine vintage tech instead of this wannabe retro approach. There's also no need to include social media integration or tracking.

Slashdot Top Deals

There are two ways to write error-free programs; only the third one works.

Working...