4
2
Fork
You've already forked chisel
0

Platform Support #4

Open
opened 2025年02月11日 02:52:53 +01:00 by KyleCardoza · 1 comment

Obviously, we don't want to limit ourselves to one specific platform. That would be painful. However, we also shouldn't try to support everything. We should set a minimum expected performance level, and work to make that as performant as it can be. There are lots of ways to do that. Motif itself is already quite lean by modern standards -- there's a lot of room to grow its functionality without costing too much CPU.

What do you think a good minimum spec would be?

Obviously, we don't want to limit ourselves to one specific platform. That would be painful. However, we also shouldn't try to support everything. We should set a minimum expected performance level, and work to make that as performant as it can be. There are lots of ways to do that. Motif itself is already quite lean by modern standards -- there's a lot of room to grow its functionality without costing too much CPU. What do you think a good minimum spec would be?

Focusing on x86-64 seems like the most reasonable thing to do - I doubt 32bit x86 is still interesting to anyone, and other, non-x86 platforms introduce a whole slew of issues I don't think a brand new project should be taking on. If and once more people are on board, looking beyond x86-64 becomes a more realistic endeavour.

Focusing on x86-64 seems like the most reasonable thing to do - I doubt 32bit x86 is still interesting to anyone, and other, non-x86 platforms introduce a whole slew of issues I don't think a brand new project should be taking on. If and once more people are on board, looking beyond x86-64 becomes a more realistic endeavour.
Sign in to join this conversation.
No Branch/Tag specified
main
No results found.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ChiselOS/chisel#4
Reference in a new issue
ChiselOS/chisel
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?