Forums - Open Redstone Engineers

Full Version: CPU Scratchbuild Competition
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey guys! I have wanted to see a cpu competition ever since I saw the quad-core competition on the RDF.

There isn't going to be a real 'winner', just a friendly competition for global domination.

The Challenge:

Build a 4 bit (or larger) CPU that is capable of calculating Fibonacci and displaying it in an interesting manner. Make the CPU as small as possible while retaining the functionality to run other programs.

Only a few rules:
1: The CPU must be made from scratch, no copy/pasting of previous construction
2: You have 24 hours to complete the CPU
3: If you can, timelapse your build! This would make a neat video!

If a plot could be made to place all the builds, that would be great. I don't plan to start for a couple days (probably start on 12/15). If you want to be 'officially' apart of the competition just reply to this thread saying so.

If/When we get a plot for the builds, I will paste the warp below

People who did it:
-me https://www.youtube.com/watch?v=0sbA6jtr070&feature=youtu.be
-Tuchi https://www.youtube.com/watch?v=mfNqm0ERank
This sounds really interesting, I might move it into announcements. Wink

Could I get more specific info on how the winning CPU's are picked?
(02-14-2015, 04:23 PM)Nuuppanaani Wrote: [ -> ]This sounds really interesting, I might move it into announcements. Wink

Could I get more specific info on how the winning CPU's are picked?

I don't think there will be a real 'winner' but I'm sure anyone who makes animpressive cpu will have some bragging rights
I might try but I still have not finished my first cpu. so yeah...
damn, i just started work on a new cpu... If I have time ill make one.
Yeah dd, add a clever way to convert the starting time to my time zone?
(02-15-2015, 01:15 AM)Nuuppanaani Wrote: [ -> ]Yeah dd, add a clever way to convert the starting time to my time zone?

just record a video/timelapse of the build.
I'll give it a shot, maybe. I've just finished my first cpu so it depends on how burnt out I still am from that 2 week marathon xD
Anything about this?
Define CPU. Do we have to build a full CPU and program it to do Fibonacci, or can we create a dedicated Fibonacci device?
EDIT: Found the specification in the original post.

EDITEDIT: I volunteer as an admin to organize this as an official event if ddt's okay with that.
i'm down for this, could do with a break. it also depends on the day this is on though
This needs to happen. I wanna see what comes out of it. And I want to make one
lol, I'm already working on a lightweight IS to use in this thing

Will we build everything from scratch for the scratchbuild? That would make sense i guess, i'd prefer it.

It also means I can't WE over my one CCA that works literally off black magic xD
Wow I need to do this already. Maybe this upcoming weekend?
So I took the challenge! Vid here: https://www.youtube.com/watch?v=0sbA6jtr070&feature=youtu.be

Was fun and totally worth it, now I have an 8 bit Von Neuman to play around with!
(12-24-2015, 10:06 PM)ddthj Wrote: [ -> ]So I took the challenge! Vid here: https://www.youtube.com/watch?v=0sbA6jtr070&feature=youtu.be

Was fun and totally worth it, now I have an 8 bit Von Neuman to play around with!

Vid is private u dingus
(12-24-2015, 10:35 PM)embizone Wrote: [ -> ]
(12-24-2015, 10:06 PM)ddthj Wrote: [ -> ]So I took the challenge! Vid here: https://www.youtube.com/watch?v=0sbA6jtr070&feature=youtu.be

Was fun and totally worth it, now I have an 8 bit Von Neuman to play around with!

Vid is private u dingus

vid isn't uploaded yet u dingus,

EDIT: now it is
Did the organised event actually happen?
yes. I think
(12-29-2015, 12:05 AM)slugdude Wrote: [ -> ]Did the organised event actually happen?

There was never an organized event, this is just a random challenge that everyone is free to attempt
GUYS, WHY HAVENT WE DONE THIS YET, THIS POST IS ALMOST A YEAR OLD!
I did it Big Grin
That's pretty interesting, though a decent CPU would take weeks at least for me. The one I'm currently working on was started a week and a half ago x.x

I could probably build a CPU with those specifications, though not entirely in a day.
ye just gotta belieeeeeeeeve!
Updated the "people who did it" list because apparently tuchi did it a year ago and never mentioned it
bump much?

also, define "CPU."

can it just be a dedicated fib device?
(06-28-2016, 02:47 AM)josh03222 Wrote: [ -> ]bump much?

also, define "CPU."

can it just be a dedicated fib device?

yea, bump, but with a reason. 

also:
"while retaining the functionality to run other programs"
Ya, but a fib machine could be easily modified to do a simple add program Wink
(07-06-2016, 03:50 PM)LordDecapo Wrote: [ -> ]Ya, but a fib machine could be easily modified to do a simple add program Wink

I mean... if a reprogramable fib machine floats your boat, go ahead and scratchbuild one Tongue
Bumping because I was with a rather dedicated student today that went from adders to a cpu with me in just 6 hours!

[Image: a000c2a8652d35b9743f802c15ecacc8.jpg]


[Image: IMG_20180302_233439.jpg]
Here was our beautiful code to run a fib program
Now that is a quality bump. Also nice non-rca core. If im right ofc
(03-04-2018, 11:07 PM)LambdaPI Wrote: [ -> ]Now that is a quality bump. Also nice non-rca core. If im right ofc

Yup, ICA because I'm old like that