CompSci Weekend SuperThread (January 05, 2018) Computer Science |
- CompSci Weekend SuperThread (January 05, 2018)
- Can someone explain to me how SWAR works like I am an absolute idiot? (*SPOILER ALERT: I REALLY AM AN IDIOT*)
- What is the name of this coding scheme for very large integers?
- Honest question about TAOCP/Donald Knuth
- SPMD runs in lockstep? MPMD???
- Biggest Testing Failures of 2017 [X-POST]
CompSci Weekend SuperThread (January 05, 2018) Posted: 04 Jan 2018 05:05 PM PST /r/compsci strives to be the best online community for computer scientists. We moderate posts to keep things on topic. This Weekend SuperThread provides a discussion area for posts that might be off-topic normally. Anything Goes: post your questions, ideas, requests for help, musings, or whatever comes to mind as comments in this thread. Pointers
Caveats
[link] [comments] |
Posted: 04 Jan 2018 12:58 PM PST Vector processing within a register. Simple as that right? For some reason I cannot fathom how it really does work in practice I have seen pictures of 64 bit processors being split into different parts and having them work over different sizes of data but I cannot just get it in my head. It is frustrating.... Will somebody be kind enough to help out the Karl Pilkington of computer science to prepare for this exam I have coming? [link] [comments] |
What is the name of this coding scheme for very large integers? Posted: 04 Jan 2018 04:36 PM PST I've got a coding scheme in mind for very large, variable-length integers, and I am wondering if I am the inventor, or if it already exists and has a name and even an implementation. Here's the format:
Length is one byte long, and cannot be 0. It specifies the length of data.
If your number is too large for the above format, set the first byte equal to 0. This denotes one additional level of indirection. The first byte after the 0, labeled
If your number is too large for even that format, set the first two bytes equal to 0, which denotes two additional levels of indirection. Then the value of the one-byte
This can be carried on indefinitely to represent arbitrarily large numbers. Note: The number 0 cannot simply be represented as So, what's this format called? Or do I get to name it? If I get to name it, I'm calling it "VLI format" for "Very Large Integer". [link] [comments] |
Honest question about TAOCP/Donald Knuth Posted: 04 Jan 2018 04:03 PM PST So, we know that volume 4 is well on its way to completion, and volume 5 is slated for 2025. I recently got the MMIX supplement, volume 1, and 4A, and am really enjoying reading it so far. Alongside idolizing Knuth as a computer scientist and enjoying his writing, a lingering thought has been at the back of my head. He is 79 right now and will be at least 87 with the release of volume 5. What will happen in the event he unexpectedly dies? Will the remaining volumes be left incomplete, or will some other person be tasked with completing it? Is there anyone even capable of matching his knowledge to complete the book? [link] [comments] |
SPMD runs in lockstep? MPMD??? Posted: 04 Jan 2018 03:32 PM PST I have not seen a Single Program Multiple Programs processor lock stepping in front of Buckingham Palace (though it is a funny thought), can anyone explain to me what is it meant by that. In my lecture notes, it is explained as "SIMD runs the same program on multiple processors in lockstep, so every processor is executing the same instruction". It might be clear to someone who knows how it works but clearly not to me. Then I have the Multiple Programs, Multiple Data designs which in my notes is just explained as "A Machine not running SPMD, so each processor running potentially different programs e.g. master-slave models or systolic pipelines." I have no idea what the lecturer is on about and googling it makes it even more confusing. To be completely frank, my lecturer made his notes in a way that they are perfectly clear to himself and anybody who is already familiar with whatever he is talking about which is not particularly good for me. [link] [comments] |
Biggest Testing Failures of 2017 [X-POST] Posted: 04 Jan 2018 07:52 AM PST |
You are subscribed to email updates from Computer Science: Theory and Application. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment