chainfire / uselethminer Goto Github PK
View Code? Open in Web Editor NEWEthereum CPU miner and aggregating proxy
Ethereum CPU miner and aggregating proxy
% /usr/local/uselethminer/uselethminer 0.0.0.0:3326
Connection failed
% /usr/local/uselethminer/uselethminer 127.0.0.1:3326
Connection failed
% sudo /usr/local/uselethminer/uselethminer 0.0.0.0:3326
Password:
Connection failed
I used
This is the DAG file generated, which is smaller than I expect
every time i start it on windows, for ethermine, i see the next line:
[2022-02-08 21:54:22][[email protected]:14444(0)][AUTHORIZE] username:username
[2022-02-08 21:54:23][FAILOVER] Switching to [email protected]:14444, priority 0
does that mean something failed?
Also, when the client sets difficulty, i think it's setting an incredibly high difficulty value ( first launch gives always over 2586 s/a, that's half an hour for the first hash) is this given by the pool, or is there any "built-in" default? could it be changed, if so?
I noticed that while my other miners report the hashrate to the pool Useleth is not. That would help following the mining.
Another minor thing would be to have a possibility to display MH/s on the console output instead of h/s.
Hi there, I'm starting to get some errors when the miner tries to connect for the dev fee. Keep having to restart the process, wondering if the connection to your account is offline for some reason?
Just a thought as i have a Macbook Pro M1 Max with 64gb ram and i know mining usually requires more vram. Is it possible to use the 64gb ram or more of it in the mining with Uselethminer?
No GUI so I dislike it.
Also wanted to chime in that I was able to get huge pages on my intel Mac. Late 2020 iMac on Mac OS Monterey.
[2022-01-19 18:17:23] UselethMiner v0.2
[2022-01-19 18:17:23][SYSTEM] Intel(R) Core(TM) i9-10910 CPU @ 3.60GHz, 20 threads, x64, 128 GB RAM
[2022-01-19 18:17:23][CFETHASH][CPU] Starting benchmark
[2022-01-19 18:17:23][CFETHASH][3] Loading seedhashes
[2022-01-19 18:17:23][CFETHASH][CPU] Flavor: AVX2 (AMD)
[2022-01-19 18:17:23][CFETHASH][1] Loading seedhashes
[2022-01-19 18:17:23][CFETHASH][DAG][1] Loading DAG
[2022-01-19 18:17:38][CFETHASH][DAG][1] Loaded DAG (hugepages:yes)
[2022-01-19 18:24:57][CFETHASH][4] Setting threads to 10
[2022-01-19 18:25:04][STATUS] CPU[ 2053896 h/s :: 4248 s/a :: 205389 h/s/t :: 10 t :: 32 sz :: 15.67 GB/s ]
These are the numbers I'm getting. But barely registering on unmineable.
I know nothing about coding. Would it be possible to use the GPU on intel Macs, like on apple silicon Macs? I know XMRIG is able to mine using the KAWPOW algorithm with the GPU on intel Macs.
any change to make the unminable address formal work?
they use this:
ETH:[email protected]:3333
looks like the miner cuts off the address and it mines at ETH instead of ETH:ADDRESS
Hi, have a M1 Pro MBP with 16GB RAM. Just started using this miner on it. I see frequent disconnection, is this impacting the shares submitted ?
[2022-02-08 12:25:17][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(1)] UNHANDLED METHOD method:client.reconnect
[2022-02-08 12:25:17][CFETHASH][2] Releasing threads
[2022-02-08 12:25:17][CFETHASH][2] Released threads
[2022-02-08 12:25:17][CFETHASH][3] Releasing threads
[2022-02-08 12:25:17][CFETHASH][3] Released threads
[2022-02-08 12:25:17][CFETHASH][DAG][0] Releasing DAG
[2022-02-08 12:25:17][CFETHASH][DAG][0] Released DAG
[2022-02-08 12:25:17][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(1)] Connection lost
[2022-02-08 12:25:22][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(2)] Connected
[2022-02-08 12:25:23][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(2)][SUBSCRIBE] session:68681b53ebb4e58cefed9de093272dc3 extranonce:85b983
[2022-02-08 12:25:23][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(2)][AUTHORIZE] username:wallet_address_is_here.MacBook
[2022-02-08 12:25:23][wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353(2)][UPDATE] difficulty:0.25692300
[2022-02-08 12:25:23][FAILOVER] Switching to wallet_address_is_here.MacBook@daggerhashimoto.usa-east.nicehash.com:3353, priority 0
[2022-02-08 12:25:23][CFETHASH][DAG][0] Loading DAG
[2022-02-08 12:25:34][CFETHASH][DAG][0] Loaded DAG (hugepages:no)
[2022-02-08 12:25:34][CFETHASH][2] Initializing threads
[2022-02-08 12:25:34][CFETHASH][2] Initialized threads
[2022-02-08 12:25:34][CFETHASH][2] Setting threads to 8
[2022-02-08 12:25:34][CFETHASH][3] Initializing threads
[2022-02-08 12:25:34][CFETHASH][3] Initialized threads
[2022-02-08 12:25:58][STATUS] CPU[ 7241730 h/s :: 152 s/a :: 905216 h/s/t :: 8 t :: 88 sz :: 55.25 GB/s ] GPU[ 4359056 h/s :: 253 s/a :: 64 sz :: 33.26 GB/s ]
EselethMiner v0.23
CPU Threads MT Watt MH W/MH
AS M1 CPU+GPU 8 8x4266 22 5.7 3.9
Appologies for the formatting.
when running as sudo on osx, after initialized threads, it throws a Segmentation fault: 11.
non sudo, all is fine
From the STATUS snapshot below, what is "s/a"?
[2022-01-24 11:55:28][STATUS] CPU[ 4148840 h/s :: 1035 s/a :: 518605 h/s/t :: 8 t :: 64 sz :: 31.65 GB/s ] GPU[ 1567409 h/s :: 2740 s/a :: 64 sz :: 11.96 GB/s ]
Thanks.
Hope this is helpful:
Difficulty ERROR
[2022-01-19 17:32:31][devfee(72)][SUBMIT] epoch:1d3 header:ab40e04966d703ba74be50695825fb1e4ac8c03bf42455b01fe00a7dc744e3e9 hash:0000000db15af407951ea3bfe5572744e1074a26203ee55c6f2d350483d279f2 nonce:32750100000661ee difficulty:0.07303/0.00100
[2022-01-19 17:32:31][devfee(72)][UPDATE] difficulty:0.00190000
[2022-01-19 17:32:33][devfee(72)][SUBMIT] DIFFICULTY ERROR difficulty:0.00145 < 0.00190
[2022-01-19 17:32:39][devfee(72)][SUBMIT] epoch:1d3 header:ab40e04966d703ba74be50695825fb1e4ac8c03bf42455b01fe00a7dc744e3e9 hash:000001b12448bc854fc1cb85f2c7535270dbc7a29a73da8bc442cff10f071fb0 nonce:3275010000500f5c difficulty:0.00231/0.00190
[2022-01-19 17:32:41][CONTROLLER][DEVFEE] Disconnecting
MacBook Pro (16-inch, 2021), Apple M1 Pro, 32 GB
usage:
uselethminer [email protected]:4444 --flavor-gpu metal --flavor armv8af --size 88 -t 8
[2022-02-08 20:27:13][STATUS] CPU[ 8923582 h/s :: 481 s/a :: 1115447 h/s/t :: 8 t :: 88 sz :: 68.08 GB/s ] GPU[ 4123807 h/s :: 1041 s/a :: 64 sz :: 31.46 GB/s ]
noticeable higher hashrate than with ethminer-m1, and the system doesn't freeze as much surprisingly even with -t 8, proven by the fact i am writing this on chrome while it's running.
uselethminer -l [address].[name]@eu1.ethermine.org:4444 -l --flavor-gpu metal --flavor armv8af --size 88 -t 40
[2022-05-09 16:21:33][STATUS] CPU[ 18806758 h/s :: 143.48 GB/s ] GPU[ 13402085 h/s :: 102.25 GB/s ]
Ethermine site:
Hashrate Current 36.6 MH/s
Average 31.1 MH/s
All M1 Utra cores, CPU and GPU are fully loaded.
When I try mining Ethereum Classic it connects and it looks like it's mining but i always get 100% stale shares.
Am i doing something wrong or is it not capable of mining ETC?
I checked and couldn't find an answer, was wondering is it possible to provide aarch64/arm64 linux build? I just generally want to run the proxy there only, since it is not a mining machine. Thanks.
here's the stuff that dpkg-architecture returns on my nano r4s box
DEB_BUILD_ARCH=arm64
DEB_BUILD_ARCH_ABI=base
DEB_BUILD_ARCH_BITS=64
DEB_BUILD_ARCH_CPU=arm64
DEB_BUILD_ARCH_ENDIAN=little
DEB_BUILD_ARCH_LIBC=gnu
DEB_BUILD_ARCH_OS=linux
DEB_BUILD_GNU_CPU=aarch64
DEB_BUILD_GNU_SYSTEM=linux-gnu
DEB_BUILD_GNU_TYPE=aarch64-linux-gnu
DEB_BUILD_MULTIARCH=aarch64-linux-gnu
DEB_HOST_ARCH=arm64
DEB_HOST_ARCH_ABI=base
DEB_HOST_ARCH_BITS=64
DEB_HOST_ARCH_CPU=arm64
DEB_HOST_ARCH_ENDIAN=little
DEB_HOST_ARCH_LIBC=gnu
DEB_HOST_ARCH_OS=linux
DEB_HOST_GNU_CPU=aarch64
DEB_HOST_GNU_SYSTEM=linux-gnu
DEB_HOST_GNU_TYPE=aarch64-linux-gnu
DEB_HOST_MULTIARCH=aarch64-linux-gnu
DEB_TARGET_ARCH=arm64
DEB_TARGET_ARCH_ABI=base
DEB_TARGET_ARCH_BITS=64
DEB_TARGET_ARCH_CPU=arm64
DEB_TARGET_ARCH_ENDIAN=little
DEB_TARGET_ARCH_LIBC=gnu
DEB_TARGET_ARCH_OS=linux
DEB_TARGET_GNU_CPU=aarch64
DEB_TARGET_GNU_SYSTEM=linux-gnu
DEB_TARGET_GNU_TYPE=aarch64-linux-gnu
DEB_TARGET_MULTIARCH=aarch64-linux-gnu
I was wondering if possible to do dual mining.
ZIL uses proxy server so you "mine" to their pool using as password the eth address and pool url
here is a ZIL pool with various miner setups: https://shardpool.io/
I'm having MacBook Pro 14" 2021 M1 Pro 8 cores. I just tried the latest install and I'm getting the following error. Is this a dependency issue somewhere?
$ /usr/local/uselethminer/uselethminer
Traceback (most recent call last):
File "/usr/local/uselethminer/uselethminer.py", line 13, in
File "/usr/local/uselethminer/controller.py", line 10, in
File "/usr/local/uselethminer/stratum.py", line 6, in
File "/usr/local/uselethminer/jsonrpc.py", line 8, in
File "/usr/local/uselethminer/jsonrpccrypt.py", line 8, in
File "/usr/local/uselethminer/cryptography/hazmat/backends/init.py", line 9, in default_backend
File "/usr/local/uselethminer/cryptography/hazmat/backends/openssl/init.py", line 6, in
File "/usr/local/uselethminer/cryptography/hazmat/backends/openssl/backend.py", line 64, in
File "/usr/local/uselethminer/cryptography/hazmat/bindings/openssl/binding.py", line 14, in
ImportError: dlopen(/usr/local/uselethminer/cryptography/hazmat/bindings/_openssl.so, 0x0002): Library not loaded: /opt/homebrew/Cellar/openssl@3/3.0.1/lib/libcrypto.3.dylib
Referenced from: /usr/local/uselethminer/libssl.3.dylib
Reason: tried: '/opt/homebrew/Cellar/openssl@3/3.0.1/lib/libcrypto.3.dylib' (no such file), '/usr/lib/libcrypto.3.dylib' (no such file)
@Chainfire Uselethminer has been working perfectly fine until yesterday when I had to stop it and restart but when i did it completely stopped hashing/working. The settings i've been using have been working great but when i launch the miner now it doesn't do anything.
Hoping someone can help
MacBook-Pro:~ barriesanders$ /usr/local/uselethminer/uselethminer [email protected]:14444 -f armv8f -fg metal -t 256
[2022-05-30 09:23:06] UselethMiner v0.23
[2022-05-30 09:23:06][SYSTEM] Apple M1 Max, 10 threads, arm64, 64 GB RAM
[2022-05-30 09:23:06][CFETHASH][CPU] Starting benchmark
[2022-05-30 09:23:06][CFETHASH][2] Loading seedhashes
[2022-05-30 09:23:06][CFETHASH][CPU] Flavor: ARMv8A (Full)
[2022-05-30 09:23:06][CFETHASH][0] Loading seedhashes
[2022-05-30 09:23:06][CFETHASH][DAG][0] Loading DAG
[2022-05-30 09:23:07][CFETHASH][DAG][0] Loaded DAG (hugepages:no)
[2022-05-30 09:23:07][CFETHASH][0] Initializing threads
[2022-05-30 09:23:07][CFETHASH][0] Initialized threads
[2022-05-30 09:23:07][CFETHASH][0] Setting threads to 1
[2022-05-30 09:23:11][CFETHASH][0] Releasing threads
[2022-05-30 09:23:11][CFETHASH][0] Released threads
[2022-05-30 09:23:11][CFETHASH][DAG][0] Releasing DAG
[2022-05-30 09:23:11][CFETHASH][DAG][0] Released DAG
[2022-05-30 09:23:11][CFETHASH][CPU] Flavor: ARMv8A (Full) => 1448637 hash/sec/thread
[2022-05-30 09:23:11][CFETHASH][CPU] Flavor: ARMv8A (Half)
[2022-05-30 09:23:11][CFETHASH][1] Loading seedhashes
[2022-05-30 09:23:12][CFETHASH][DAG][1] Loading DAG
[2022-05-30 09:23:13][CFETHASH][DAG][1] Loaded DAG (hugepages:no)
[2022-05-30 09:23:13][CFETHASH][1] Initializing threads
[2022-05-30 09:23:13][CFETHASH][1] Initialized threads
[2022-05-30 09:23:13][CFETHASH][1] Setting threads to 1
[2022-05-30 09:23:17][CFETHASH][1] Releasing threads
[2022-05-30 09:23:17][CFETHASH][1] Released threads
[2022-05-30 09:23:17][CFETHASH][DAG][1] Releasing DAG
[2022-05-30 09:23:17][CFETHASH][DAG][1] Released DAG
[2022-05-30 09:23:17][CFETHASH][CPU] Flavor: ARMv8A (Half) => 1043379 hash/sec/thread
[2022-05-30 09:23:17][CFETHASH][CPU] Flavor: C
[2022-05-30 09:23:17][CFETHASH][DAG][2] Loading DAG
[2022-05-30 09:23:18][CFETHASH][DAG][2] Loaded DAG (hugepages:no)
[2022-05-30 09:23:18][CFETHASH][2] Initializing threads
[2022-05-30 09:23:18][CFETHASH][2] Initialized threads
[2022-05-30 09:23:18][CFETHASH][2] Setting threads to 1
[2022-05-30 09:23:22][CFETHASH][2] Releasing threads
[2022-05-30 09:23:22][CFETHASH][2] Released threads
[2022-05-30 09:23:22][CFETHASH][DAG][2] Releasing DAG
[2022-05-30 09:23:22][CFETHASH][DAG][2] Released DAG
[2022-05-30 09:23:22][CFETHASH][CPU] Flavor: C => 807192 hash/sec/thread
[2022-05-30 09:23:22][CFETHASH][CPU] Selecting: ARMv8A (Full) (run with "--flavor armv8af" to skip benchmark)
[2022-05-30 09:23:22][CFETHASH][GPU] Selecting: Metal (from commandline)
[2022-05-30 09:23:22][CONTROLLER][RPC] Listening on 127.0.0.1:3326
[2022-05-30 09:23:22][0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max@asia2.ethermine.org:14444(0)] Connected
[2022-05-30 09:23:22][0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max@asia2.ethermine.org:14444(0)][SUBSCRIBE] session:69b7 extranonce:69b7
[2022-05-30 09:23:22][0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max@asia2.ethermine.org:14444(0)][UPDATE] difficulty:1.00000000
[2022-05-30 09:23:22][0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max@asia2.ethermine.org:14444(0)][AUTHORIZE] username:0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max
[2022-05-30 09:23:23][FAILOVER] Switching to 0x01e0e261c909ec56e18b204ad2fef6d4e735b7d4.m1max@asia2.ethermine.org:14444, priority 0
[2022-05-30 09:23:23][CFETHASH][4] Loading seedhashes
[2022-05-30 09:23:23][CFETHASH][5] Loading seedhashes
[2022-05-30 09:23:40][STATUS] CPU[ 0 h/s :: ? s/a :: 0 h/s/t :: 256 t :: 64 sz :: 0.00 GB/s ] GPU[ 0 h/s :: ? s/a :: 64 sz :: 0.00 GB/s ]
Hello and thank you for this incredible project.
I wanted to ask for clarification on command recipes for Apple Silicon.
The command I've settled on:
/usr/local/uselethminer/uselethminer 0x07D91907b1F0F78591C2E3291ed87E465Bd1Eaa8.eth-us-east1@nanopool.org:9433 -t 10 -fg metal -f armv8af
Idles like below while CPU/GPU are not being used according to benchmarks. What am I missing?
UselethMiner v0.23
[SYSTEM] Apple M1 Max, 10 threads, arm64, 64 GB RAM
[CFETHASH][CPU] Selecting: ARMv8A (Full) (from commandline)
[CFETHASH][GPU] Selecting: Metal (from commandline)
[CONTROLLER][RPC] Listening on 127.0.0.1:3326
Perhaps it's the mining pool? But thought I'd ask for advice here.
Also, should we be specifying thread counts or will the UselethMiner leverage as many as possible automatically?
(I noticed Arm is said to be 64 but the M1 instructions have size
set to 88.)
I am confused on which file to run inside of the extracted folder from the zip on windows. The exe file opens a terminal but instantly crashes. If someone could help me that would be great.
I know it's a bit of a commodity request, but would it be possible to turn h/s into kh/s, mh/s and so on?
I 100% did not almost use a sharpie to mark the comma position on my M1 screen
Hi, I am wanting to give your miner a try but am having trouble connecting it to the Sparkpool.
This is what I have been trying:
.\uselethminer.exe [walletAddress].[machineID]@eth-us.sparkpool.com:3333 -t 6,8,90 --flavor avx2_intel
seems to get stuck at "Listening on 127.0.0.1:3326"
I am on a school network so not sure if you know if using your proxy to get around the issue would help or not.
I have a M1 MAX and I am trying to use eth.hiveon.com:4444 and I receive the following message and error:
[2022-06-30 23:46:35][[email protected]:4444(0)] Connected
[2022-06-30 23:46:35][[email protected]:4444(0)] Connection lost
I am using the following command:
/usr/local/uselethminer/uselethminer [email protected]:4444 --flavor-gpu metal --flavor armv8af --mine
I have turned logging on but it does not help me understand what might be going wrong. I can mine to herominers using the following command:
/usr/local/uselethminer/uselethminer [email protected]:1147 --flavor-gpu metal --flavor armv8af --mine
When flagged to use GPU mining with Metal, it will error out. CPU works appropriately. Was tested on both the base M1 MB Pro and Mac Mini. Logs:
$ /usr/local/uselethminer/uselethminer [email protected]:6688 --flavor none --flavor-gpu metal
[2022-04-21 11:41:49] UselethMiner v0.23
[2022-04-21 11:41:49][SYSTEM] Apple M1, 8 threads, arm64, 8 GB RAM
[2022-04-21 11:41:49][CFETHASH][CPU] Selecting: Disabled (from commandline)
[2022-04-21 11:41:49][CFETHASH][GPU] Selecting: Metal (from commandline)
[2022-04-21 11:41:49][CONTROLLER][RPC] Listening on 127.0.0.1:3326
[2022-04-21 11:41:49][[email protected]:6688(0)] Connected
[2022-04-21 11:41:49][[email protected]:6688(0)][SUBSCRIBE] session:0000 extranonce:fa93
[2022-04-21 11:41:49][[email protected]:6688(0)][AUTHORIZE] username:USERNAME.worker
[2022-04-21 11:41:49][[email protected]:6688(0)][UPDATE] difficulty:1.99996900
[2022-04-21 11:41:49][FAILOVER] Switching to [email protected]:6688, priority 0
[2022-04-21 11:41:49][CFETHASH][1] Loading seedhashes
[2022-04-21 11:41:49][CFETHASH][DAG][0] Loading DAG
[2022-04-21 11:42:13][CFETHASH][DAG][0] Loaded DAG (hugepages:no)
[2022-04-21 11:42:13][CFETHASH][1] Initializing threads
[2022-04-21 11:42:13][CFETHASH][1] Initialized threads
Segmentation fault: 11
Hi, thank you for this awesome miner! Do you have plans to add TLS support soon? It is quite important for those with censored/restricted network.
I noticed the following pattern in the console output
[2022-01-18 15:00:33][[email protected]:4444(15)][SUBMIT] epoch:1d3 header:4b1298080c1a7f67b291ef4236177af7d53335a137fa3b88266b7f46d7a783f0 hash:000000008345d054cd896816e350b34310f9434d7368e75698dd5475c2c47dd4 nonce: bd1800000066590 difficulty:1.95011/1.00000
[2022-01-18 15:00:33][[email protected]:4444(15)][ERROR] Provided PoW solution is invalid!
[2022-01-18 15:00:33][CFETHASH][2] Releasing threads
[2022-01-18 15:00:33][CFETHASH][2] Released threads
[2022-01-18 15:00:33][CFETHASH][3] Releasing threads
[2022-01-18 15:00:33][CFETHASH][3] Released threads
[2022-01-18 15:00:33][CFETHASH][DAG][0] Releasing DAG
[2022-01-18 15:00:33][CFETHASH][DAG][0] Released DAG
[2022-01-18 15:00:33][[email protected]:4444(15)] Connection lost
[2022-01-18 15:00:41][[email protected]:4444(20)] Connected
[2022-01-18 15:00:41][[email protected]:4444(20)][SUBSCRIBE] session:a432 extranonce:a432
[2022-01-18 15:00:41][[email protected]:4444(20)][UPDATE] difficulty:1.00000000
[2022-01-18 15:00:41][[email protected]:4444(20)][AUTHORIZE] username:account.M1Mini-C
[2022-01-18 15:00:43][FAILOVER] Switching to [email protected]:4444, priority 0
[2022-01-18 15:00:43][CFETHASH][DAG][0] Loading DAG
[2022-01-18 15:00:54][CFETHASH][DAG][0] Loaded DAG (hugepages:no)
[2022-01-18 15:00:54][CFETHASH][2] Initializing threads
[2022-01-18 15:00:54][CFETHASH][2] Initialized threads
[2022-01-18 15:00:54][CFETHASH][2] Setting threads to 7
[2022-01-18 15:00:54][CFETHASH][3] Initializing threads
[2022-01-18 15:00:54][CFETHASH][3] Initialized threads
This is the complete log sequence [no log entries deleted]
Notice the [ERROR] reply for invalid PoW solution. This has happened several times since upgrading to v0.22 earlier today and did not happen prior to v0.22
Is this expected behaviour?
Hi! I saw your miner and i test it with my new M1 Pro with 16GB ram. It seems that can do consistent 7.5MHs while ethminer is scoring 5MHs. Also with TG Pro and 100% fan speed the cpu temps are <=80°. At 70% rpm is around 85°.
Im a programmer (js ecosystem-node) but i have no knolowge of c, opencl, metal but if you need/want some testing i can help, just for fun.
Great work and thanks!
Docs say:
To enable GPU mining with Metal, add --flavor-gpu metal parameters. To disable CPU mining, add --flavor none parameters.
This was tested on an AS M1 Max. I fully expect it to work on an M1 Pro. No idea about the original M1.
This does work on the original M1 Mini. Seems to require fixed thread count. crashes with dynamic thread configuration. CPU limiting????
I bumped fan speed to 2900 RPM to keep the CPU temp below 80C. Running 7 threads and streaming Netflix works just fine.
Well done and thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.