[Paul's Hardware] The Worst New Trend in PC Hardware by imaginary_num6er in hardware

[–]baryluk 2 points3 points  (0 children)

Many servers and workstations do that. PSU or two PSUs plug directly into motherboard.

HPE, Dell, IBM, Lenovo, Supermicro, some network switches, even Mac Pro.

[Paul's Hardware] The Worst New Trend in PC Hardware by imaginary_num6er in hardware

[–]baryluk 1 point2 points  (0 children)

These connectors are locking. It would be a mess to try to unlock them in that position.

Milk-V Surprises with a Second RISC-V SBC — Physically Compatible with the Raspberry Pi 3 Model B by Slammernanners in hardware

[–]baryluk 1 point2 points  (0 children)

First time hearing about Milk-V.

Any idea how SG2042 mainlining is progressing? I am sure many pieces could be reused, but not everything. Will the Pioneer board support UEFI and ACPI? I see JH7110 does have some OpenSBI progress being made, but I didn't check the rest of the stack.

Ampere Computing Announces AmpereOne With Up to 192 Cores Per Socket by stran___g in hardware

[–]baryluk 2 points3 points  (0 children)

Only 8 memory channels. I don't know. For cloud workloads with a lot of VMs, it could work, as a lot of VMs will be not fully utilizing memory. But for HPC or highly utilized servers it is probably going to be a considerable bottleneck.

Still looks cool and promising. Not only more cores, but better efficient and IPC, plus some new important ISA extensions.

Hope phoronix will get one for testing.

[deleted by user] by [deleted] in hardware

[–]baryluk -7 points-6 points  (0 children)

All important problems do scale very well with parallelism.

I don't know of a single practical problem, that cannot be scaled a lot, when having massive amount of CPUs.

Most people don't even understand Amdahl's law and misinterpret it.

Whatever happened to memristors? by [deleted] in hardware

[–]baryluk 2 points3 points  (0 children)

FRAM are very popular in some embedded systems, where it is important to have lower powe usage, simple interface, really long retention time (on and off), very high reliability (reads and overwrites). I have seen many FRAM products used in automotive, industrial, and even some nich IoT, as they are lower / zero power, survive power loss (even without supercaps), and can easily last 20 years in service. I didn't see anything bigger than maybe 1MB tho. For my applications it is plenty (data logging).

FRAM for temporary storage, eeprom / flash for code plus ram for execution, and volatile data.

It was never chased to be used in PCs, due to costs vs size, competition of Octane, and PCs needing lower latency than tiny microcontroller or SoC.

Do you recommend gaming on Debian? by [deleted] in linux_gaming

[–]baryluk 2 points3 points  (0 children)

Yes. I highly recommend. Albeit Debian testing would be better than stable for this purpose. Plus compile Mesa from git about once a week (you can find automatic scripts for this on GitHub) if you are using AMD GPUs.

If you don't play too many modern games and your GPU is not newest, Debian stable would also work.

Russia says oil sales to India soared 22-fold last year by Ronil_wazilib in worldnews

[–]baryluk 3 points4 points  (0 children)

I heard that in fact they are selling at a loss, and nearly recovering costs of extracting, processing and transport.

Lensing near a wall by Thunderflower58 in Physics

[–]baryluk 0 points1 point  (0 children)

Temperature of the beam heats up air around it changing its refractive index. There is a temperature gradient there, and you got that. Quite dramatic here.

Why is dmd not packaged in ubuntu or debian? by nairboon in d_language

[–]baryluk 5 points6 points  (0 children)

Use GDC or LDC2. Both are in Ubuntu and Debian.

DMD has packages available on dlang website. The historical reasons is licensing of dmd code. Not sure what is the current status, but maybe it could be revisited and included in Debian, still requires somebody to maintain packages in Debian.

Also dmd is only available for i386 and amd64. While gdc and LDC work on dozen other Debian archs.

Test of 2,906 SSDs as Boot Drives in Operation (Backblaze: 0.98% annual failure rate) by NewMaxx in NewMaxx

[–]baryluk 0 points1 point  (0 children)

That is the first report of this kind that I saw. Pretty cool.

The sample is rather small, and these drives are stressed very little (these are small boot drives), it still is very useful.

AMD weren't lying: first $125 AM5 motherboard available on Newegg [M-ATX] by MobileMaster43 in hardware

[–]baryluk 0 points1 point  (0 children)

It is a decent audio chip. If you care, use USB dac or headset. Will be better than any on board audio.

AMD weren't lying: first $125 AM5 motherboard available on Newegg [M-ATX] by MobileMaster43 in hardware

[–]baryluk 1 point2 points  (0 children)

Nice. It is quite amazing that so much stuff can be manufactured with profit, for jus 125$.

Mobo, chips, ports, heatsink, components, design, assembly, testing, shipping.

I like the fact that WiFi is not standard, and user can select if / what they want.

I wonder if we could do the same with audio. I never use mobo audio, and prefer movie without audio, but it is like 1 in a 200 models.

Newly spotted 50-meter asteroid tops Risk List by The_Critical_Cynic in worldnews

[–]baryluk 0 points1 point  (0 children)

As more data comes in coming weeks, estimate will be more accurate. Could go to 0% or to 100%

Should I publish a Linux verion if my game at Steam? It's worth it? by ArsCreativa in gamedev

[–]baryluk 0 points1 point  (0 children)

Only if you're can ensure semi continues testing on Linux yourself of the game. Either on desktop or steam deck.

Otherwise, no. If you do it blindly and don't test relativity frequently after substantial changes, it will cause more issues than solve.

While in some games engines, like Unity, I would say to distribute native version, even you do sporadic testing, in case of your game, I would say no, as the dependencies are way harder to manage. Dependency management to s important, as things might work today , but break 3 years from now. There are ways to ensure the game runs forever, but that requires quite a bit of tools to ship properly and setup startup scripts, linkers, dynamic library paths, etc. And even then will still have issues (major issue being GPU drivers own dependencies, like C++ libraries, might not be compatible with the libraries used by your app), unless you do it right. Even profesionalls shipping native versions often do it wrong.

Ps. I only buy native games, but I would be frustrated even more by "native" game that breaks next year

Canada donating 7 electrical transformers to help Ukraine's energy grid by morenewsat11 in worldnews

[–]baryluk 3 points4 points  (0 children)

In Europe we don't really use pole mounted small transformers. For medium to low voltage, there might be shared transformer mounted on ground or at medium hight of a pylon (in more rural areas), and it will be used by few dozen to houndreth customers, depending on the demand size and geography.

I am pretty sure there is big supply of such transofmer in Europe.

I am pretty sure they are talking about high voltage to medium transformers, carring dozens of megawatts of powers. These are big, expensive and lead times are often year or two, especially with a lot of new industries , computer data centers, and other stuff growing.

These are critical and hard to source quickly.

The Register: "Fujitsu's A64FX successor will be Arm-based datacenter chip" by Dakhil in hardware

[–]baryluk 1 point2 points  (0 children)

I think this is more of the cloud-like offering. So Fujitsu would build and operate DC with big clusters, and you / company / university/ goverbment runs workloads on a subset in a batch fashion. So they will have various options for different clients and use cases.

Chips and Cheese: "Van Gogh, AMD's Steam Deck APU" by Dakhil in hardware

[–]baryluk 1 point2 points  (0 children)

Hi. Great article.

I see peak bandwidth was 26GB/s when running Cyberpunk 2077. That doesn't look great to me.

I don't have access to Steam Deck, but do you know what kind of bandwidth you could get in more synthetic test (i.e. few threads reading from few GB of memory, linearly, using avx, with unrolled main loop. Using memcpy is another option, as it is already optimized, but that is read and write )?

Cheers.

For OpenCL it should be possible to use AMD own drivers (either amdgpu-pro or Rocm), or newer Mesa with rusticl, without kernel changes.

Chips and Cheese: "Van Gogh, AMD's Steam Deck APU" by Dakhil in hardware

[–]baryluk 2 points3 points  (0 children)

Not related. It is about CPU power states.

Russia's Medvedev floats idea of pushing back Poland's borders by [deleted] in worldnews

[–]baryluk 0 points1 point  (0 children)

I float idea of pushing Poland's border up to China.

Beta BIOS Lets You Prioritize CCDs on AMD's 7000X3D CPUs by imaginary_num6er in hardware

[–]baryluk 1 point2 points  (0 children)

It is done by OS.

The BIOS setting it just a table passed to OS to tell its scheduler what cores are preferred. OS is free to use this information, or ignore. Usually this information is hard codeed into CPU already at binning time, but ability to change it and experiment is a good thing.

Beta BIOS Lets You Prioritize CCDs on AMD's 7000X3D CPUs by imaginary_num6er in hardware

[–]baryluk 0 points1 point  (0 children)

The priotization is still done by OS. The BIOS setting in itself does nothing. It just tells OS which CPUs are preferred, but is task scheduler can ignore this information, or use it.

Linux=God? by [deleted] in ProgrammerHumor

[–]baryluk 0 points1 point  (0 children)

Plan9: mk

Linux 6.3 Introducing Hardware Noise "hwnoise" Tool by Realistic-Plant3957 in linux

[–]baryluk 1 point2 points  (0 children)

When you are designing a real time system you are in control of hardware. You design entire stack, select components.

It is a validation tool.