00:03
kerzhak_ has joined #riscv
00:04
kerzhak has quit [Remote host closed the connection]
00:05
kerzhak_ is now known as kerzhak
01:33
etra has quit [Ping timeout: 260 seconds]
01:53
impomatic has quit [Quit: Client closed]
02:21
_whitelogger has joined #riscv
02:29
BootLayer has joined #riscv
02:53
hexdump0815 has joined #riscv
02:54
naoki has quit [Quit: naoki]
02:54
naoki1 has joined #riscv
02:57
naoki1 is now known as naoki
04:05
BootLayer has quit [Quit: Leaving]
04:24
thanosengine has quit [Quit: WeeChat 4.6.1]
04:25
thanosengine has joined #riscv
04:29
thanosengine has quit [Client Quit]
04:29
thanosengine has joined #riscv
04:43
kerzhak_ has joined #riscv
04:43
kerzhak has quit [Remote host closed the connection]
04:44
kerzhak_ is now known as kerzhak
05:11
Noisytoot has quit [Remote host closed the connection]
05:12
Noisytoot has joined #riscv
05:14
Noisytoot has quit [Remote host closed the connection]
05:16
Noisytoot has joined #riscv
05:53
Guest682 is now known as chripo
06:22
dramforever[m]1 has joined #riscv
06:22
<
dramforever[m]1 >
no
06:22
<
dramforever[m]1 >
nobody here
07:01
hmw has quit [Quit: Bye.]
07:02
<
jbe >
I'm not here right now, but please leave a message after the beep
07:02
hmw has joined #riscv
07:21
ldevulder has joined #riscv
07:23
jjido has joined #riscv
07:24
etra has joined #riscv
07:24
etra has quit [Changing host]
07:24
etra has joined #riscv
07:27
Andre_Z has joined #riscv
07:28
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
07:30
cleger has joined #riscv
08:09
prabhakalad has quit [Ping timeout: 268 seconds]
08:32
prabhakalad has joined #riscv
08:32
alperak has joined #riscv
08:43
bjoto has quit [Ping timeout: 260 seconds]
08:54
jobol has joined #riscv
09:29
cleger has quit [Remote host closed the connection]
09:30
cleger has joined #riscv
10:39
TMM has joined #riscv
11:36
naoki has quit [Quit: naoki]
11:40
haritz has joined #riscv
11:40
haritz has quit [Changing host]
11:40
haritz has joined #riscv
11:42
Armand|5800x has joined #riscv
11:55
Armand|5800x has quit [Quit: Leaving]
11:55
Armand|X13s has joined #riscv
12:41
ldevulder has quit [Quit: Leaving]
12:54
JRepin has joined #riscv
13:00
impomatic has joined #riscv
13:10
TMM has joined #riscv
13:34
JRepin has quit [Quit: Konversation terminated!]
13:36
JRepin has joined #riscv
13:39
Armand|X13s has quit [Ping timeout: 252 seconds]
13:39
JRepin has quit [Client Quit]
13:46
Armand|X13s has joined #riscv
13:48
JRepin has joined #riscv
13:58
JRepin has quit [Quit: Konversation terminated!]
14:00
JRepin has joined #riscv
14:05
kerzhak has quit [Remote host closed the connection]
14:06
kerzhak has joined #riscv
14:09
JRepin has quit [Quit: Konversation terminated!]
14:09
JRepin has joined #riscv
14:19
JRepin has quit [Quit: Konversation terminated!]
14:20
JRepin has joined #riscv
14:30
impomatic has quit [Ping timeout: 240 seconds]
14:39
kerzhak_ has joined #riscv
14:43
kerzhak has quit [Remote host closed the connection]
14:43
kerzhak_ is now known as kerzhak
14:49
impomatic has joined #riscv
14:54
zv has quit [Ping timeout: 244 seconds]
14:59
zv has joined #riscv
15:01
BootLayer has joined #riscv
15:09
impomatic has quit [Quit: Client closed]
15:20
makendo has joined #riscv
15:21
<
makendo >
is 32-bit Linux-capable hardware ever a thing
15:21
<
Armand|X13s >
32-bit seems pretty much dead now.
15:23
<
makendo >
in risc-v context i mean
15:23
<
Armand|X13s >
Indeed.
15:23
<
makendo >
rv32 and rv64 came out pretty much the same time so I think active 32-bit Linux deployments would be few
15:23
impomatic has joined #riscv
15:24
<
Armand|X13s >
Even a cheapola Milk-V Duo S gets you into 64-bit territory.
15:24
<
xypron >
At the RISC-V Summit in Paris the no-MMU 32-bit Linux was mentioned in the context of MCUs
15:25
<
makendo >
last time I got my hands on RV32 processor and it's ESP32-C3
15:27
<
Armand|X13s >
Yeah, you might have more joy looking at the Duo S.
15:29
<
makendo >
hardware rv32 emulation on rv64 might still be useful to save space on pointers
15:30
<
makendo >
i don't know if there is any known such implementations though
15:33
<
Armand|X13s >
What is the technical merit of saving space on pointers?
15:35
<
makendo >
real life programs tend to have plenty of pointers
15:35
<
kepstin >
probably the main advantage is that in some pointer-heavy workloads it can improve cache utilization
15:36
<
makendo >
and the same amount of pointers take up half the space on 32-bit compared to 64-bit
15:37
<
makendo >
downside is only 4GB of address space per process
15:37
<
Armand|X13s >
"The C906 has up to 64KB instruction and data cache."
15:38
<
Armand|X13s >
...and 512MB RAM on the Duo S. ^_^
15:41
<
Armand|X13s >
It's worth a look, especially at that price.
15:46
<
Esmil >
As a curiosity I got a board with an MCU with a proprietary DSP core and "RV32IMS zicsr zifencei" core that can run 32bit Linux with MMU. But that's mostly a curiosity right now. Other than that 32bit Linux is mostly something used to save gates on FPGA designs. If you want Linux in an ASIC I'd recommend a 64bit capable chip, and they still super cheap
15:50
<
makendo >
I do have a few RV64 Linux test benches, just wondering about 32-bit since RISC-V Linux has zero 32-bit-era historical baggage to care about
15:51
<
Armand|X13s >
Like cutting off i486 and older 586 CPUs? :P
15:55
<
makendo >
historical baggage: proprietary 32-bit apps on x86 running in Wine
15:59
thanosengine has quit [Quit: WeeChat 4.6.1]
16:07
BootLayer_ has joined #riscv
16:09
balrog has quit [Ping timeout: 248 seconds]
16:09
balrog has joined #riscv
16:10
kerzhak_ has joined #riscv
16:10
kerzhak has quit [Remote host closed the connection]
16:11
BootLayer has quit [Ping timeout: 252 seconds]
16:12
kerzhak_ is now known as kerzhak
16:27
thanosengine has joined #riscv
16:29
Armand|X13s has quit [Quit: Leaving]
16:35
jjido has joined #riscv
16:56
geertu has quit [Remote host closed the connection]
16:56
makendo has quit [Quit: Client closed]
17:00
geertu has joined #riscv
17:06
Armand|5800x has joined #riscv
17:31
Armand|X13s has joined #riscv
17:37
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
17:46
Armand|X13s has quit [Quit: Leaving]
17:46
vagrantc has joined #riscv
17:48
thanosengine has quit [Quit: WeeChat 4.6.1]
17:55
kerzhak has quit [Ping timeout: 264 seconds]
18:01
coldfeet has joined #riscv
18:02
cousteau has joined #riscv
18:10
kerzhak has joined #riscv
18:12
BootLayer_ has quit [Quit: Leaving]
18:55
kerzhak has joined #riscv
18:59
Armand|5800x has quit [Quit: Leaving]
19:03
impomatic has quit [Quit: Client closed]
19:18
jjido has joined #riscv
19:21
impomatic has joined #riscv
19:28
coldfeet has quit [Quit: Lost terminal]
19:28
impomatic has quit [Quit: Client closed]
19:36
LegsFullyCasted has joined #riscv
19:40
mtoy has joined #riscv
19:40
LegsFullyCasted has quit [Quit: Client closed]
19:56
cousteau has quit [Quit: Client closed]
19:56
cousteau has joined #riscv
20:11
jjido has quit [Quit: My laptop has gone to sleep. ZZZzzz…]
20:31
kerzhak has quit [Remote host closed the connection]
20:31
kerzhak has joined #riscv
20:37
jobol has quit [Quit: Leaving]
21:18
jjido has joined #riscv
21:32
HumanG331 has quit [Ping timeout: 245 seconds]
21:47
Andre_Z has quit [Quit: Leaving.]
22:09
AtleoS has joined #riscv
22:11
chripo has quit [Quit: ""]
22:11
chripo has joined #riscv
22:12
chripo is now known as Guest5450
22:16
HumanG331 has joined #riscv
22:34
thanosengine has joined #riscv
22:51
alperak has quit [Quit: Connection closed for inactivity]
23:42
kerzhak has quit [Ping timeout: 264 seconds]
23:58
cousteau has quit [Quit: Client closed]