/r/arm

Photograph via snooOG

Please make sure you read our RULES before posting.

Check out some of our friends:

/r/arm

9,066 Subscribers

2

Need help deciding a job switch

0 Comments
2024/12/02
11:46 UTC

30

TIL of the Coolest Core Arm Ever Designed

I speak of the ARM996HS, an ARM9E-compatible core with no clock. Coordination of pipeline stages is done via a four-phase handshake between successive stages. This allows the core to speed up or slow down with temperature or voltage changes rather than compromise reliability, and enables zero-power WFI, as the core is literally not running. Benchmarks (in the paper) show near-identical performance and area to the most similar clocked core, in a third of the power.

For some inscrutable reason, this was the only clockless core ever developed by Arm, barring some prior academic ventures. Sadly, this seems to be for a legal rather than technical reason: it was a collaboration with another company, and is not mentioned on Arm's developer site. Ultimately, we may never know why we don't have fully passive M0+'s today.

6 Comments
2024/11/30
08:10 UTC

0

New to this

Quick heads up, I don’t know much about ARM.

With that said, I just discovered what ARM is even though it has been out for decades now and I’m intrigued.

I’m currently looking at the top ARM processors and I wanted opinions on a few things: What is the future of ARM chips, what companies are the best at manufacturing them and in what use do you think higher performance ARM chips will be the most revolutionnary?

7 Comments
2024/11/28
21:44 UTC

0

Need to Cross Compile a dart code to run on ARM64 board.

0 Comments
2024/11/28
21:19 UTC

1

Is there any way to CHANGE the operating system on a Chromebook with an ARM processor?

It doesn't necessarily have to be Windows or Linux. After searching YouTube, Discord and Reddit for this information, I couldn't find it anywhere.

Is it possible to SWITCH ChromeOS for ANYTHING ELSE on a model with an ARM processor?

3 Comments
2024/11/27
16:24 UTC

2

Understanding Arm CMSIS-NN's Softmax function.

Hi, I am trying to understand CMSIS-NN Softmax implementation for a 16 bit signed input (https://github.com/ARM-software/CMSIS-NN/blob/22080c68d040c98139e6cb1549473e3149735f4d/Source/SoftmaxFunctions/arm_softmax_s16.c).

Arm has provided an example input data and expected output data here (https://github.com/ARM-software/CMSIS-NN/tree/22080c68d040c98139e6cb1549473e3149735f4d/Tests/UnitTest/TestCases/TestData/softmax_s16), so I am trying to understand the code by reverse engineering the C code to Python (my end goal is to modify the provided C code, and use the right config parameters (and possibly the appropriate lookup tables) for on chip deployment). There are two things that currently makes the softmax implementation difficult for me to use out of the box.

  1. I believe I'd have to construct my own lookup tables, which i'm not sure how to do.
    1. exponential lookup table (https://github.com/ARM-software/CMSIS-NN/blob/22080c68d040c98139e6cb1549473e3149735f4d/Tests/UnitTest/TestCases/Common/Softmax/exp_lut_data.h)
    2. one by one look up table (https://github.com/ARM-software/CMSIS-NN/blob/22080c68d040c98139e6cb1549473e3149735f4d/Tests/UnitTest/TestCases/Common/Softmax/one_by_one_lut_data.h)
  2. I can't figure out what the left shift and input_mult in the config_data here (https://github.com/ARM-software/CMSIS-NN/blob/22080c68d040c98139e6cb1549473e3149735f4d/Tests/UnitTest/TestCases/TestData/softmax_s16/config_data.h) does.

Unfortunately, I don't know C, so I'm wondering if anybody can provide me some guidance to using the softmax implementation, or links/videos I can use to understand this.

5 Comments
2024/11/27
03:06 UTC

0

is windows on ARM Ready?

1 Comment
2024/11/26
11:03 UTC

0

Old Odroid XU4 looking for new project..

Any ideas what to do with and old Odroid XU4? https://wiki.odroid.com/odroid-xu4/odroid-xu4

With a Proxmox homelab I'm struggling to think of a project I can use it in. I do like retro games but more into devops etc, so perhaps a router or something?

I can write Go to a decent level so that would be fun do to.

Suggestion welcome! And even better if you're currently working on something similar and would like to bounce ideas.

2 Comments
2024/11/24
09:24 UTC

1

Graduate SW intern at Budapest

Has anyone given this 1st step of Hirevue interview for a similar role, please tell me how it would be and what questions I can expect. I am panicking please

1 Comment
2024/11/20
18:06 UTC

1

SWE Interview summer intern UK

ARM SWE intern Interview Cambridge,UK

Hi All,

I’ve been scheduled for the second stage interview for the ARM Software Engineering - Machine Learning Intern role, and I’m hoping to get some pointers from anyone who has experience with ARM interviews.

Specifically, what coding topics are typically covered. The usual LC Easy Medium mix? or are there specific areas they tend to emphasize? Any insight on the structure or common themes in the questions would be highly appreciated!

I’ve tried searching online but there’s not much to go off it seems.

0 Comments
2024/11/19
22:33 UTC

0

Get support from Rockchip

Hi everyone, how do I get support from Rockchip? Eval kıta, SDK etc. I want to develop product using RK3588 but I dont want to use SoM.

0 Comments
2024/11/13
14:36 UTC

1

tips about a PC alternative to Mac mini

I've dual booted Linux for a while now. over the past year I've totally phased Windows out of my workflow. I have a relatively old pc from 2019 but it's a fairly powerful machine, which I need for my work (graphic design animation and 3D rendering). I have an ok GPU (Nvidia GTX 1060).

if I wanted to buy a new machine, I was wondering if there are decent arm alternatives I can run only Linux on, and what's the tradeoff in terms of performance. mainly I want a smaller and quieter machine but I'm afraid I'd feel the lack of a dedicated GPU. I've only ever use Blender with cuda. my current pc cost around €1200 at the time I purchased it. will an arm equivalent be cheaper or more expensive?

8 Comments
2024/11/11
08:46 UTC

0

Top Tennis Arm Workout for Effortless Power ⚡️ – Proven by the Pros

2 Comments
2024/11/10
14:28 UTC

0

Older Software on Arm.. Any advice with a purchase

I'm debating grabbing a ARM Snapdragon laptop versus AMD Ryzen AI 9 laptop. But my concern is that i really enjoy older and more obscure software (not too obscure). And i don't know if i would often run into compatibility issues.

These are really similar in build but the Snapdragon has a longer battery and less weight which is noticeable.

Any advice?

https://nanoreview.net/en/laptop-compare/hp-omnibook-x-vs-hp-omnibook-ultra-14?m=r.1-and-c.2_r.1

https://preview.redd.it/l3xy9k3h6qzd1.png?width=912&format=png&auto=webp&s=0acbd8ef23db77e8f3bd4f3df2e286853f4509ec

3 Comments
2024/11/08
18:56 UTC

0

Why did arm fell so much ?

I invested in arm before the earning call but don’t know the reason for its fall Even though it has a positive earning

1 Comment
2024/11/07
10:37 UTC

25

We Tested Google’s New ARM Instances: Here’s What We Found

Today, Google released their Axion instances powered by custom ARM chips, and we got early access to test them out for our internal workloads. The results were impressive!

I am sharing our blog post where we shared the results and observations, and I am happy to discuss if anyone got similar result.

https://cloudfleet.ai/blog/partner-news/2024-10-google-cloud-new-arm-instance-axion/

1 Comment
2024/10/30
18:55 UTC

3

ARM interview SWE intern

Just got an interview at ARM next week, was wondering does anyone know what type of questions they ask?

2 Comments
2024/10/30
06:27 UTC

3

MSP430G2553 problem on Proteus 8.0

Hi, I've tested this code on the MSP430G2553 launchpad and it worked well, but on proteus it doesn't, as shown in the image. What could be the problem here?

https://preview.redd.it/6j9wql19aywd1.png?width=1197&format=png&auto=webp&s=c50f248eee71e085696d6eb0c8e4663c545ed945

#include <msp430.h> 


/**
 * main.c
 */
int i = 0;

int main(void)
{
	WDTCTL = WDTPW | WDTHOLD;	// stop watchdog timer
	
	P1DIR |= 0x01;

	while(1){
	    P1OUT ^= 0x01;
	    for(i=0;i<50000;i++);
	}
}
0 Comments
2024/10/25
19:03 UTC

1

The Magic Of ARM w/ Casey Muratori

0 Comments
2024/10/19
16:23 UTC

3

Does proton work on ARM?

i was looking at how to run some steam games on linux and thery where using proton.... that got me thinking, will proton work on linux on a ARM machine?

1 Comment
2024/10/19
04:45 UTC

3

Help with Drivers for Snapdragon 8 Gen 2 on Windows

Hi everyone,

I have a device with the Snapdragon 8 Gen 2 chipset, and I'm planning to install Windows on it using QEMU for virtualization. I know that the Adreno 740 GPU in this chipset supports DirectX 12, but I'm having trouble finding the appropriate drivers for it under Windows.

Has anyone successfully managed to run Windows on ARM with Snapdragon 8 Gen 2 and get DirectX 12 working? Are there any drivers available or workarounds to get hardware-accelerated graphics (DirectX, OpenGL, or Vulkan) on this platform? Any help with driver sources, tweaks, or tips on optimizing performance in a virtualized environment would be greatly appreciated.

Thanks in advance!

3 Comments
2024/10/13
09:05 UTC

7 Comments
2024/10/07
22:17 UTC

2

How to passthru the GPU of the Jetson Nano to a guest OS running RaspiOS

Hello to everyone.

I'm trying to find a way to use a kernel newer than the 4.9 on the Jetson Nano.

To achieve the goal I’ve emulated the Raspi OS (based on Debian Bookworm running with kernel 6.x) and I’ve enabled the KVM nested virtualization inside of it.

The Jetson Nano has 4 cpus,so 2 can be assigned to Ubuntu and 2 cpus to the RaspiOS or maybe 1 and 3.

Now the question is : can I do the passthru of the jetson nano GPU from the host OS (Ubuntu 22.04) to the guest OS (RaspiOS / Debian Bookworm) ?

If it can be done,what will happens ? will the gpu be usable within Debian ?

Can VMWare ESXi for ARM be useful in this scenario ?

2 Comments
2024/10/06
23:21 UTC

2

Seeking Innovative Hardware Concepts for Solving Linear Systems

0 Comments
2024/10/03
21:35 UTC

Back To Top