• Breaking News

    Friday, June 8, 2018

    CompSci Weekend SuperThread (June 08, 2018) Computer Science

    CompSci Weekend SuperThread (June 08, 2018) Computer Science


    CompSci Weekend SuperThread (June 08, 2018)

    Posted: 07 Jun 2018 06:06 PM PDT

    /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

    • If you're looking to answer questions, sort by new comments.
    • If you're looking for answers, sort by top comment.
    • Upvote a question you've answered for visibility.
    • Downvoting is discouraged. Save it for discourteous content only.

    Caveats

    • It's not truly "Anything Goes". Please follow Reddiquette and use common sense.
    • Homework help questions are discouraged.
    submitted by /u/AutoModerator
    [link] [comments]

    Lectures on the Curry-Howard Isomorphism [PDF]

    Posted: 07 Jun 2018 06:25 PM PDT

    Papers on modern microarchitectures?

    Posted: 07 Jun 2018 08:37 PM PDT

    Hi guys, EECS student here. I've gone more towards the hardware/signal processing side, but I still love to read about other things, like ISA's and microarchitectures. I find papers like this super interesting.

    I've perused the wiki articles for dynamic scheduling (like scoreboarding/tomasulo algorithm), out-of-order execution, branch prediction... but are there resources/key papers/books about microarchitecture design in general? Ideally something like "Evolution of x86: Lessons learned from Intel 8086 to modern day"

    submitted by /u/binghorse
    [link] [comments]

    The History and Evolution of Operating Systems.

    Posted: 08 Jun 2018 12:37 AM PDT

    All of us know that there exist 5 popular names in the operating system market.

    1. Microsoft Windows
    2. Apple Mac
    3. Linux
    4. BSD
    5. Unix

    From last few days I'm trying to understand how things actually went and basically which OS is based on what?

    Till now it is clear to me that Dennis Ritchie and a few more folks created Unix using C...

    Now please explain further in a very layman language that what licences were implemented on Unix or how BSD was born. I know that Linus Torvalds created linux from scratch (inspired from unix) and licence it under GPL and that's how we have So large open source Linux community. But what about FreeBSD? What about FreeDOS? How they are different from proprietary BSD and MS DOS. What actually Mac was based on?

    Basically, Right from the beginning, I need someone to explain the entire journey, licences, inter connections between different OS, etc. in a layman simple and straight language.

    Thanks in advance

    submitted by /u/das60
    [link] [comments]

    Does anyone own an english copy of "Computer Networks: A Top Down Approach" by Behrouz A. Forouzan?

    Posted: 07 Jun 2018 05:39 AM PDT

    Does anyone own a copy of "Computer Networks: A Top Down Approach" by Behrouz A. Forouzan?
    I feel like my copy has a translation error.
    Could someone write here or in DM what's written in the english version in the section 6.4.3 "Agent Discovery" first 2 paragraphs? Thanks!

    submitted by /u/DEX_CAPSLOCK
    [link] [comments]

    Hi, I’m a high school junior still figuring out what to major in. Can somebody explain to me the differences between computer science, computer engineering, and electrical engineering? They all seem to focus with computers, but with slight differences ig

    Posted: 07 Jun 2018 08:53 AM PDT

    Here's some Revision Cards I have made for the upcoming A-Level Exam

    Posted: 07 Jun 2018 10:43 AM PDT

    I'm confused about capacitors in RAM and ALU registers?

    Posted: 07 Jun 2018 10:20 AM PDT

    So I thought all the processing a computer does happens in RAM, but I've also that when a processor is perform a task, it stores the data in the registers in the ALU. 'So does this mean a computer's registers where it stores data being processed is part of the RAM? I also know that a register can hold 8, 16, 32 or 64 bits, but a RAM capacitor is always in banks of 8. How do the numbers work out here? Does it mean that if a computer's word size is 16 bits, that the RAM uses two capacitor banks for each register the processor uses? And if the registers and the RAM are separate, does that mean that processing takes place in both at the same time?

    submitted by /u/maxytracks
    [link] [comments]

    No comments:

    Post a Comment