|
1. The lounge is for the CodeProject community to discuss things of interest to the community, and as a place for the whole community to participate. It is, first and foremost, a respectful meeting and discussion area for those wishing to discuss the life of a Software developer.
The #1 rule is: Be respectful of others, of the site, and of the community as a whole.
2. Technical discussions are welcome, but if you need specific programming question answered please use Quick Answers[^], or to discussion your programming problem in depth use the programming forums[^]. We encourage technical discussion, but this is a general discussion forum, not a programming Q&A forum. Posts will be moved or deleted if they fit better elsewhere.
3. No sys-admin, networking, "how do I setup XYZ" questions. For those use the SysAdmin[^] or Hardware and Devices[^] forums.
4. No politics (including enviro-politics[^]), no sex, no religion. This is a community for software development. There are plenty of other sites that are far more appropriate for these discussions.
5. Nothing Not Safe For Work, nothing you would not want your wife/husband, your girlfriend/boyfriend, your mother or your kid sister seeing on your screen.
6. Any personal attacks, any spam, any advertising, any trolling, or any abuse of the rules will result in your account being removed.
7. Not everyone's first language is English. Be understanding.
Please respect the community and respect each other. We are of many cultures so remember that. Don't assume others understand you are joking, don't belittle anyone for taking offense or being thin skinned.
We are a community for software developers. Leave the egos at the door.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
modified 16-Sep-19 9:31am.
|
|
|
|
|
|
Looks like site driving. What are you trying to share?
|
|
|
|
|
|
Which is click-bait or site driving, add some value, tell us why you think it's worthwhile, what did you learn?
|
|
|
|
|
Before you get all pissy negative, change your browser so that when you hover over a link the url appears at the bottom of your window or something, then you will see the link and determine for yourself. If you had done so, you wouldn't have accused me of site driving when I have never site-driven here. You sound like you are trying to make this into SO or something.
|
|
|
|
|
"you just need a Raspberry Pi." -- hahahaha - how true!
|
|
|
|
|
Regarding new males to junction is revitalizing (11)
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
Regarding RE
new FRESH
males MEN
to junction T
is revitalizing
REFRESHMENT
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yat YAUT
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
... they've just filed for a restraining order ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Day dreams, I presume.
(The courts don't usually work at night )
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
“Find something you like and stick with it.”
Thanks Dad. That piece of advice landed me with a stalking charg!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
You sound like your own worst nightmare.
|
|
|
|
|
@petepjksolutionscom
Where's the CCC?
You after your crown back, or what?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Nag nag nag
Life should not be a journey to the grave with the intention of arriving safely in a pretty and well-preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming “Wow! What a Ride!" - Hunter S Thompson - RIP
|
|
|
|
|
It's the Senior Edition of My Little Pony.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
My little MCU can't do math.
It runs at 600MHz.
It's running the same code as something that runs at 240MHz, but it's going like 10 times as fast on the 600MHz CPU. They're both 32-bit CPUs.
10 times faster, by my rough estimation.
That doesn't add up. I'm not really complaining per se, but it is a bit like putting something together, it working, and yet having parts left over.
Edit: after actually benchmarking it came out 9 times as fast. pretty close for a wild guess on my part.
To err is human. Fortune favors the monsters.
modified 18hrs ago.
|
|
|
|
|
Quote: My little MCU can't do math.
I know, it`s music based probably. I guess the processor has groups of cords arranged in levels, the sounds travel between cords and levels which results in logic being produced. It looks like this: <internet link="">alu_schematic.jpg
|
|
|
|
|
In some cases math can be optimised by allowing [a great deal of] loss in precision, and baking your own, eg cos(n) with a precomputed table. Dunno what your little MCU wants to achieive.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
In this, this ARM has a fantastic floating point processor. Floats are as fast as ints according to the documentation. Doubles, like two ints.
I think I'll continue to lean on it.
To err is human. Fortune favors the monsters.
|
|
|
|
|
That's not surprising. It could be that the execution clocks required per instruction are less on your 600 MHz MCU.
There used to be a tool in Norton Utilities that attempted to calculate the CPU's clock speed by timing the runtime of a specific task. As long as you were using the same CPU family (an 8026, IIRC), it gave accurate results. It gave too low results on an 8086, and too high results on an 80386+, all due to the changes in required clocks per instruction on the different CPUs.
EDIT: fixed typos
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
modified 8hrs 20mins ago.
|
|
|
|
|
That's probably part of it, I suspect the faster chip also having more pipelines inside the cpu core is also a factor.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
The superscalar nature of the processor, according to the documentation, runs typical C code at 2 instructions per clock cycle about 40% of the time.
I am inclined to think it's the great floating point processor and branch prediction that's winning the day here.
To err is human. Fortune favors the monsters.
|
|
|
|
|
Have you looked at the processor differences? Pre-fetch, caching, instruction cycles, etc.?
|
|
|
|