# There is so much great stuff happening in RISC-V land

**URL:** <https://discourse.julialang.org/t/there-is-so-much-great-stuff-happening-in-risc-v-land/103647>\
**Category:** General Usage\
**Tags:** hardware\
**Created:** [September 8, 2023, 7:03am UTC](https://discourse.julialang.org/t/there-is-so-much-great-stuff-happening-in-risc-v-land/103647 "2023-09-08T07:03:35Z")\
**Posts on this page:** 1\
**Showing post:** 25

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [January 11, 2025, 4:54pm UTC](https://discourse.julialang.org/t/there-is-so-much-great-stuff-happening-in-risc-v-land/103647/25 "2025-01-11T16:54:52Z")

</div>

> [@Oscar\_Smith](#):
>
> Also, how does it perform with a single BLAS thread? I wonder if the chip just has incredibly slow inter-core communication.

Back to the Banana Pi BPI-F3:

```julia
julia> using LinearAlgebra

julia> BLAS.set_num_threads(1)

julia> BLAS.get_num_threads() # check the setting for good measure
1

julia> @time LinearAlgebra.peakflops(4096; ntrials=3)
192.494952 seconds (33 allocations: 768.024 MiB, 0.18% gc time)
2.15950419971436e9

```

It’s 3.3x slower, ~the CPU has 8 cores though~ OpenBLAS was using 4 threads above, so there’s indeed a bit of degradation (this system also has 2 cores always busy by the `root` user, so scaling up to all the 8 cores is basically never possible)

---

_[View the full topic](https://discourse.julialang.org/t/there-is-so-much-great-stuff-happening-in-risc-v-land/103647)._
