[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: 51Z-bNoK2dL.jpg (43 KB, 500x360)
43 KB
43 KB JPG
I have a Raspberry Pi 1 board with the old ARMv6 processor, and although it's already slow at 700MHz, I've managed to get it up to 200MHz. The idea is to compile code or perform interesting tasks without requiring much computing power. Will I be okay, or am I wasting my research time?
>>
>>108019090
>In a world where power comes at a premium
>>
It's not so much about high performance; I think you can do good things with the most basic setup, and that's more than enough, in my opinion. And the less power you have, the better you optimize it and the lower your electricity consumption.
>>
>>108019090
This is more useful with newer boards, not old architectures.
Why?
Because first of all that Pi 1 manufacturing should be dead at some point in the near future if it hasn't already finished.
But an actual important reason is that newer Pis are made with newer manufacturing technology and those by default use less power and by default clock way higher. The Raspberry Pi 5 clocks at 1.8 GHz or some nonsense. Well what if you disabled 2 or 3 of the cores and only ran it at 200 MHz? How would that run? What if you kept all 4 cores active, and only underclocked it to 1GHz?
You can take various measurements since the frequency of the CPU alone isn't the source of total power draw and with multiple cores that's an extra variable since a lot of things only really need one core and you can have an extra core to handle "background" tasks.
You can also underclock the GPU since if you're not doing GPU stuff, like you're not running a proper desktop environment, well why do you need the GPU to clock as high as it does?

But yeah tl;dr, do these things only with new or newish technology currently manufactured since simply being built with tinier transistors makes them draw less power to do the same exact amount of work and they will also have architectural improvements that makes them more performant per cycle.
Like in the old days, in 1990 for example, an Intel 486 running at 25 MHz would run circles around an Intel 386 running at 40 Mhz. The same thing happened with the Pentium. The Pentium running at 60 MHz still ran faster than an Intel 486 running at 100 MHz.
>>
>>108019179
Yes, that's exactly what I did with the Pi 5: disable cores and lower the clock speeds as much as possible. At least with older architectures like ARM11, you get better results in terms of power consumption as a single-core processor by default. I don't know, the simple idea of using something basic, simple, and efficient gives me more pleasure in terms of programming than something that's overkill.

It's like taking a very simple vehicle and trying to maximize its performance per horsepower. Am I wasting my time as a researcher? Which is paradoxical, researching something of minimal utility.

Like with vehicles, so much technology and power for nothing, just to control a few sensors and the lights, or simple onboard electronics. With a few microcontrollers, I think I can make something more stable and easier to repair.
>>
You should aim for the best power:performance ratio instead of just targeting "how low can you go before it stops working", while a lower clock may use less power it may take so much longer to finish the task that it expends more power than running at a higher clock, every chip has an efficiency curve which is why an RTX Pro 6000 blackwell Max-Q at 300 watts is still 85~90% the performance of the 600 watt edition despite half the power cap.
>>
>>108019090
how the FUCK do i undervolt a t14g5 stinkpad? it gets HOT when doing absolutely nothing.

if it can't be done through simple echos on /sys im not interested. i run qubes
>>
>>108019203
look at https://github.com/rsta2/circle. This way you can make the most out of its performance, of course it depends on what you want. A barebones diy linux distro might be a better fit, though the benefit of circle is essentially instant boot times.
>>108019682
undervolts need to be supported by the motherboard and laptops rarely allow it. Best thing you are looking at are tdp limits and underclocking
>>
File: file.png (59 KB, 730x527)
59 KB
59 KB PNG
>>108019090
>>108019179
Bros.............. A raspberry pi 1 draws 2 watts under full load.
If you run it at full load, it costs like $2 a year.
If you underclock it to $1 per year, congrats you saved a dollar in a year.

If you're employed in the US, that translates to about 0.001% of your yearly income.
It's an absolute waste of time.
>>
>>108020714
It's not really about commercial electricity consumption; it's more about battery consumption. Leaving equipment in extremely difficult-to-access areas with batteries small enough but large enough to last through the night is a problem.

I was even thinking about using a huge bank of recycled capacitors to power it. Unfortunately, batteries don't last forever, but capacitors last a bit longer. The problem would be equating so many capacitors in a single alternative energy storage source to last through the night. It's not about capacity, but longevity. Something that lasts 50 or 60 years without human intervention—how much will that age?

Perhaps it's really a waste of time, or just an extremely long-term project.
>>
>>108022141
Why do these computers have to compile software?
>>
>>108022141
four 18650s should run a rpi on max load for 24 hours straight.
>>
>>108024313
>"I should be able to hold down the button on a big vape turned all the way up for 48 hours."
Are you fucking stupid? They can't do that shit with 3.7 volts. You want 5 volts? You're gonna need series.
>>
>>108024389
Four 18650s is 12,000mAh. 2 watts at 5 volts is 500ma 12,000 / 500 = 24hours. Hope this helps.
>>
>>108024442
Let me know how it goes when you hook up the HAT. I've actually used one, and I certainly don't remember them lasting that long.
>>
So, what's the lifespan of a battery? Less than 5 years with continuous charging and discharging? Is there anything that lasts 50 years without human intervention?

I've been thinking about batteries that use lithium iron phosphate, but that last 60 or 50 years, wow! I don't know. At this point, I've optimized the code, the hardware, the production system, and the regulations so much that my biggest concern is battery life. How long can it really last? How long can it survive without human intervention?

I don't know. Maybe someone knows more about batteries than the so-called "experts" at the university.
>>
>>108019090
>underclocking CPU that consumes 100mW peak at 700mhz
Yeah why?
>>
>>108020714
>A raspberry pi 1 draws 2 watts under full load
Less
The whole board would use under 1A and that's with its linear regulators everywhere



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.