<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://yanevskiv.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://yanevskiv.com/feed.php">
        <title>Ivan&#039;s wiki</title>
        <description></description>
        <link>https://yanevskiv.com/</link>
        <image rdf:resource="https://yanevskiv.com/_media/logo.png" />
       <dc:date>2026-07-21T22:20:50+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=01-ss-2025-2026-projekat-postavka-v1.0.pdf&amp;ns=0&amp;rev=1781864412&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/cx-gate?rev=1781863651&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=templejt.pdf&amp;ns=0&amp;rev=1781686150&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/parallel-computing?rev=1781538462&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/x-gate?rev=1781537002&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/i-gate?rev=1781536969&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/list-of-parallel-computing-concepts?rev=1781536038&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/parallel-computing-overview?rev=1781516094&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/home?rev=1781515400&amp;do=diff"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=hpc_background.png&amp;ns=0&amp;rev=1778782404&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=0%3Alogo.png&amp;ns=0&amp;rev=1778532413&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=bloch_sphere.png&amp;ns=0&amp;rev=1778494247&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=fdsa.txt&amp;ns=0&amp;rev=1777899800&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=chatgpt_image_apr_21_2026_10_43_37_pm.png&amp;ns=0&amp;rev=1776804413&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=git-folders.png&amp;ns=0&amp;rev=1770343041&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=logo.png&amp;ns=0&amp;rev=1770063128&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=profile.png&amp;ns=0&amp;rev=1770062717&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://yanevskiv.com/?image=0%3Aprofile.png&amp;ns=0&amp;rev=1770062649&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://yanevskiv.com/_media/logo.png">
        <title>Ivan's wiki</title>
        <link>https://yanevskiv.com/</link>
        <url>https://yanevskiv.com/_media/logo.png</url>
    </image>
    <item rdf:about="https://yanevskiv.com/?image=01-ss-2025-2026-projekat-postavka-v1.0.pdf&amp;ns=0&amp;rev=1781864412&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-19T10:20:12+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>01-ss-2025-2026-projekat-postavka-v1.0.pdf - created</title>
        <link>https://yanevskiv.com/?image=01-ss-2025-2026-projekat-postavka-v1.0.pdf&amp;ns=0&amp;rev=1781864412&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/lib/images/fileicons/svg/pdf.svg&quot; alt=&quot;01-ss-2025-2026-projekat-postavka-v1.0.pdf&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/cx-gate?rev=1781863651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-19T10:07:31+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>CX gate (CNOT)</title>
        <link>https://yanevskiv.com/cx-gate?rev=1781863651&amp;do=diff</link>
        <description>CX gate (CNOT)

CX gate (controlled-X, also called CNOT or controlled-NOT) is a two-qubit gate that flips the target qubit if and only if the control qubit is $\lvert 1\rangle$, and does nothing otherwise. It is the standard entangling gate in quantum computing.

$$\text{CX} = \begin{pmatrix}1 &amp; 0 &amp; 0 &amp; 0\\ 0 &amp; 1 &amp; 0 &amp; 0\\ 0 &amp; 0 &amp; 0 &amp; 1\\ 0 &amp; 0 &amp; 1 &amp; 0\end{pmatrix}$$

The rows and columns are ordered $\lvert 00\rangle, \lvert 01\rangle, \lvert 10\rangle, \lvert 11\rangle$$$\text{CX}\lvert 00\ran…</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=templejt.pdf&amp;ns=0&amp;rev=1781686150&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-17T08:49:10+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>templejt.pdf - created</title>
        <link>https://yanevskiv.com/?image=templejt.pdf&amp;ns=0&amp;rev=1781686150&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/lib/images/fileicons/svg/pdf.svg&quot; alt=&quot;templejt.pdf&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/parallel-computing?rev=1781538462&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T15:47:42+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>Parallel computing</title>
        <link>https://yanevskiv.com/parallel-computing?rev=1781538462&amp;do=diff</link>
        <description>Parallel computing

Parallel computing is a style of programming where a computation is broken into parts that run simultaneously across multiple processors, cores, or machines. The motivation is straightforward: a single core has a clock speed ceiling, and modern CPUs gain performance by adding more cores rather than running each core faster. To take advantage of that, programs have to be written with parallelism in mind.</description>
    </item>
    <item rdf:about="https://yanevskiv.com/x-gate?rev=1781537002&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T15:23:22+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>$X$ gate (NOT gate)</title>
        <link>https://yanevskiv.com/x-gate?rev=1781537002&amp;do=diff</link>
        <description>$X$ gate (NOT gate)

X gate (or Pauli-X gate, or quantum NOT gate) is a single-qubit gate that flips $\lvert 0\rangle$ to $\lvert 1\rangle$ and $\lvert 1\rangle$ to $\lvert 0\rangle$, making it the quantum analog of a classical NOT gate. It is one of the three Pauli gates.

$$X = \begin{pmatrix}0 &amp; 1\\ 1 &amp; 0\end{pmatrix}$$

The gate flips the computational basis states and leaves the Hadamard basis states ($\lvert +\rangle$$\lvert -\rangle$$$X\lvert 0\rangle = \lvert 1\rangle \qquad X\lvert 1\ra…</description>
    </item>
    <item rdf:about="https://yanevskiv.com/i-gate?rev=1781536969&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T15:22:49+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>$I$ gate (Identity gate)</title>
        <link>https://yanevskiv.com/i-gate?rev=1781536969&amp;do=diff</link>
        <description>$I$ gate (Identity gate)

I gate (or identity gate) is a single-qubit quantum gate that leaves the state of a qubit unchanged. It is represented by the $2 \times 2$ identity matrix and drawn as a plain wire in quantum circuit diagrams.

$$I = \begin{pmatrix}1 &amp; 0\\ 0 &amp; 1\end{pmatrix}$$

The identity gate is trivial on its own but appears in multi-qubit notation to indicate that a qubit is carried through a time step without any operation being applied. For example, applying $H$$H \otimes I$</description>
    </item>
    <item rdf:about="https://yanevskiv.com/list-of-parallel-computing-concepts?rev=1781536038&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T15:07:18+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>List of parallel computing concepts</title>
        <link>https://yanevskiv.com/list-of-parallel-computing-concepts?rev=1781536038&amp;do=diff</link>
        <description>List of parallel computing concepts

	* introduction-to-parallel-computing
	* synchronization-primitve
	* SAXPY
	* Semaphore
	* mutex
	* Numbers every programmer should know
	* Amdahl&#039;s law
	* Gustafson&#039;s law
	* cache-coherence
	* cuda
	* OpenMP
	* MPI
	* queuing-theory
	* Lock-free queue
	* numa
	* false-sharing
	* ABA problem
	* Trace monoid
	* hazard-pointer
	* cache-coherence
	* Roofline model
	* numa
	* embarrassingly-parallel
	* fork-join-model
	* rcu
	* lock
	* lock-convoy
	* lock-content…</description>
    </item>
    <item rdf:about="https://yanevskiv.com/parallel-computing-overview?rev=1781516094&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T09:34:54+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>Overview</title>
        <link>https://yanevskiv.com/parallel-computing-overview?rev=1781516094&amp;do=diff</link>
        <description>Overview

Paradigms
 Paradigm  Memory model  API  Typical scale  Shared-memory  Common address space  OpenMP, pthreads  Single node  Distributed-memory  Private per process  MPI  Multi-node cluster  GPU  Host + device  CUDA, HIP, OpenCL  Single GPU  Hybrid  Mixed $S = \dfrac{1}{s + (1-s)/p}$$s$$p$$S = p - s(p-1)$$p$$\min(\pi,\; I \cdot \beta)$</description>
    </item>
    <item rdf:about="https://yanevskiv.com/home?rev=1781515400&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-15T09:23:20+00:00</dc:date>
        <dc:creator>Ivan Janevski (iv@undisclosed.example.com)</dc:creator>
        <title>Home</title>
        <link>https://yanevskiv.com/home?rev=1781515400&amp;do=diff</link>
        <description>Home

Hi, I&#039;m Ivan! This website is my encyclopedia about various technical topics. The topics I cover on this wiki are mostly related to technology, but sometimes I also write about mathematics and physics. Three major topics on this website are: 1.</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=hpc_background.png&amp;ns=0&amp;rev=1778782404&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-14T18:13:24+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>hpc_background.png - created</title>
        <link>https://yanevskiv.com/?image=hpc_background.png&amp;ns=0&amp;rev=1778782404&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/hpc_background.png?w=500&amp;amp;h=500&amp;amp;tok=dcdeb8&quot; alt=&quot;hpc_background.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=0%3Alogo.png&amp;ns=0&amp;rev=1778532413&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-11T20:46:53+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>logo.png - created</title>
        <link>https://yanevskiv.com/?image=0%3Alogo.png&amp;ns=0&amp;rev=1778532413&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/0/logo.png?w=500&amp;amp;h=500&amp;amp;tok=108cd5&quot; alt=&quot;logo.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=bloch_sphere.png&amp;ns=0&amp;rev=1778494247&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-11T10:10:47+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>bloch_sphere.png - created</title>
        <link>https://yanevskiv.com/?image=bloch_sphere.png&amp;ns=0&amp;rev=1778494247&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/bloch_sphere.png?w=500&amp;amp;h=500&amp;amp;tok=e5f6e8&quot; alt=&quot;bloch_sphere.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=fdsa.txt&amp;ns=0&amp;rev=1777899800&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-04T13:03:20+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>fdsa.txt - removed</title>
        <link>https://yanevskiv.com/?image=fdsa.txt&amp;ns=0&amp;rev=1777899800&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/lib/images/fileicons/svg/txt.svg&quot; alt=&quot;fdsa.txt&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=chatgpt_image_apr_21_2026_10_43_37_pm.png&amp;ns=0&amp;rev=1776804413&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-21T20:46:53+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>chatgpt_image_apr_21_2026_10_43_37_pm.png - removed</title>
        <link>https://yanevskiv.com/?image=chatgpt_image_apr_21_2026_10_43_37_pm.png&amp;ns=0&amp;rev=1776804413&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/chatgpt_image_apr_21_2026_10_43_37_pm.png?w=500&amp;amp;h=500&amp;amp;tok=ce88fb&quot; alt=&quot;chatgpt_image_apr_21_2026_10_43_37_pm.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=git-folders.png&amp;ns=0&amp;rev=1770343041&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-06T01:57:21+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>git-folders.png</title>
        <link>https://yanevskiv.com/?image=git-folders.png&amp;ns=0&amp;rev=1770343041&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/git-folders.png?w=500&amp;amp;h=500&amp;amp;tok=d53880&quot; alt=&quot;git-folders.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=logo.png&amp;ns=0&amp;rev=1770063128&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T20:12:08+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>logo.png - created</title>
        <link>https://yanevskiv.com/?image=logo.png&amp;ns=0&amp;rev=1770063128&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/logo.png?w=500&amp;amp;h=500&amp;amp;tok=0c2bc6&quot; alt=&quot;logo.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=profile.png&amp;ns=0&amp;rev=1770062717&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T20:05:17+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>profile.png - removed</title>
        <link>https://yanevskiv.com/?image=profile.png&amp;ns=0&amp;rev=1770062717&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/profile.png?w=500&amp;amp;h=500&amp;amp;tok=8becd4&quot; alt=&quot;profile.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://yanevskiv.com/?image=0%3Aprofile.png&amp;ns=0&amp;rev=1770062649&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-02T20:04:09+00:00</dc:date>
        <dc:creator>yanevskiv (yanevskiv@undisclosed.example.com)</dc:creator>
        <title>profile.png - removed</title>
        <link>https://yanevskiv.com/?image=0%3Aprofile.png&amp;ns=0&amp;rev=1770062649&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://yanevskiv.com/_media/0/profile.png?w=500&amp;amp;h=500&amp;amp;tok=df59fc&quot; alt=&quot;profile.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
