Digital System Power, Dual Voltage Processor

Feb 23, 2021  |  Author : admin_mirabilis

A dual-voltage CPU uses a split-rail design so the processor core can use a lower voltage, while the external Input/Output (I/O) voltages remain at 3.3  volts for backwards compatibility. A single-voltage CPU uses a single power voltage throughout the chip, supplying both I/O power and internal power. As of 2002 Microprocessor#Market statistics, most CPUs are single-voltage CPUs. All[citation needed]CPUs before the Pentium  MMX are single-voltage CPUs. Dual-voltage CPUs were introduced for performance gain when […]

Read more


Control Flow, or Task Graph traversal; concurrent programming:

Feb 22, 2021  |  Author : admin_mirabilis

Task graphs are rooted digraphs used in computer science as a representation of the paths that might be traversed in a program during its execution. Some implementations utilize concurrent programming; the core concept is the encapsulation of concurrent threads of execution, such that the encompassing kernel, user threads, or processes; with control flow constructs that have clear entry and exit […]

Read more


Directed Graph (no loops) vs. Acyclic Directed Graph (w/loops)

Feb 20, 2021  |  Author : admin_mirabilis

• Symmetric directed graphs are directed graphs where all edges are bi-directional. This means, for every arrow that belongs to the digraph, the corresponding inverse arrow also belongs to it.  • Simple directed graphs are directed graphs that have no loops, arrows that directly connect vertices to themselves, and no multiple arrows with same source and target nodes. As already introduced, in case of […]

Read more


Digital System Power, Processor Performance analysis and benchmarking

Feb 19, 2021  |  Author : admin_mirabilis

Understanding Processor Performance: Power Efficiency Matters When designing computer systems, processor performance isn’t just about raw speed. For many systems, efficiency is king. System designers, especially those creating large-scale computer systems like Google, prioritize CPUs that deliver the most processing power while consuming the least amount of energy. This is because, over time, the cost […]

Read more


Simple Directed Graph Example:

Feb 18, 2021  |  Author : admin_mirabilis

In formal terms, a directed graph is an ordered pair G = (V, A) where • V is a set whose elements are called vertices, nodes, or points; • A is a set of ordered pairs of vertices, called arrows, directed edges (sometimes simply edges with the corresponding set named E  instead of A), directed arcs, or directed lines.  It differs from an ordinary or undirected graph, in that the latter is defined in terms of unordered pairs of vertices, which are usually called edges, […]

Read more