diff --git a/.github/workflows/build-decks.yml b/.github/workflows/build-decks.yml index 421e5029..c0899f6b 100644 --- a/.github/workflows/build-decks.yml +++ b/.github/workflows/build-decks.yml @@ -62,6 +62,7 @@ jobs: run: | python3 ../ki/compile.py --collection collection.anki2 --deck '⚡ Heterogene Rechnerstrukturen' python3 ../ki/compile.py --collection collection.anki2 --deck '🌟 Derivate' + python3 ../ki/compile.py --collection collection.anki2 --deck '💤 Datenschutz von A bis Z' python3 ../ki/compile.py --collection collection.anki2 --deck '🍦 AISS' python3 ../ki/compile.py --collection collection.anki2 --deck '🍩 Vertragsgestaltung IT-Bereich' python3 ../ki/compile.py --collection collection.anki2 --deck '🍰 Business Data Analytics' @@ -92,6 +93,7 @@ jobs: files: | ⚡ Heterogene Rechnerstrukturen.apkg 🌟 Derivate.apkg + 💤 Datenschutz von A bis Z.apkg 🍦 AISS.apkg 🍩 Vertragsgestaltung IT-Bereich.apkg 🍰 Business Data Analytics.apkg diff --git a/_media/paste-004cb53b22fa4b189295b75956b81764391eec63.jpg b/_media/paste-004cb53b22fa4b189295b75956b81764391eec63.jpg new file mode 100644 index 00000000..8f78936d Binary files /dev/null and b/_media/paste-004cb53b22fa4b189295b75956b81764391eec63.jpg differ diff --git a/_media/paste-00b265aa9a7372541960ec7e296fdab455d41837.jpg b/_media/paste-00b265aa9a7372541960ec7e296fdab455d41837.jpg new file mode 100644 index 00000000..9a359dad Binary files /dev/null and b/_media/paste-00b265aa9a7372541960ec7e296fdab455d41837.jpg differ diff --git a/_media/paste-01850dde6c886b21ef3761d87f557c7db30d6950.jpg b/_media/paste-01850dde6c886b21ef3761d87f557c7db30d6950.jpg new file mode 100644 index 00000000..74f271c0 Binary files /dev/null and b/_media/paste-01850dde6c886b21ef3761d87f557c7db30d6950.jpg differ diff --git a/_media/paste-01a315d8dd12324978a18725ad7da3f85b96b927.jpg b/_media/paste-01a315d8dd12324978a18725ad7da3f85b96b927.jpg new file mode 100644 index 00000000..b05bfe56 Binary files /dev/null and b/_media/paste-01a315d8dd12324978a18725ad7da3f85b96b927.jpg differ diff --git a/_media/paste-01a511eb656c71cb26b1a9dc2dd2a722f25e8334.jpg b/_media/paste-01a511eb656c71cb26b1a9dc2dd2a722f25e8334.jpg new file mode 100644 index 00000000..939be628 Binary files /dev/null and b/_media/paste-01a511eb656c71cb26b1a9dc2dd2a722f25e8334.jpg differ diff --git a/_media/paste-0459ac1adf68b8a06f088afadb94640c6d3ba3f0.jpg b/_media/paste-0459ac1adf68b8a06f088afadb94640c6d3ba3f0.jpg new file mode 100644 index 00000000..9c53aae5 Binary files /dev/null and b/_media/paste-0459ac1adf68b8a06f088afadb94640c6d3ba3f0.jpg differ diff --git a/_media/paste-04b2fb3e5040ece1c455c4446d462257d0890e2f.jpg b/_media/paste-04b2fb3e5040ece1c455c4446d462257d0890e2f.jpg new file mode 100644 index 00000000..1b978cb5 Binary files /dev/null and b/_media/paste-04b2fb3e5040ece1c455c4446d462257d0890e2f.jpg differ diff --git a/_media/paste-05bc89706eb2724877fa5f31992db39814dc0c38.jpg b/_media/paste-05bc89706eb2724877fa5f31992db39814dc0c38.jpg new file mode 100644 index 00000000..41114bcf Binary files /dev/null and b/_media/paste-05bc89706eb2724877fa5f31992db39814dc0c38.jpg differ diff --git a/_media/paste-066d1b23cd03e9529339886da5817ac725f660c5.jpg b/_media/paste-066d1b23cd03e9529339886da5817ac725f660c5.jpg new file mode 100644 index 00000000..dbc0a30a Binary files /dev/null and b/_media/paste-066d1b23cd03e9529339886da5817ac725f660c5.jpg differ diff --git a/_media/paste-08663fa9169311e6e0f14dbca5f8ea0bd7cbec8e.jpg b/_media/paste-08663fa9169311e6e0f14dbca5f8ea0bd7cbec8e.jpg new file mode 100644 index 00000000..44e6e0fd Binary files /dev/null and b/_media/paste-08663fa9169311e6e0f14dbca5f8ea0bd7cbec8e.jpg differ diff --git a/_media/paste-0890d80fd68124841d7abf99f79712d53432c7e0.jpg b/_media/paste-0890d80fd68124841d7abf99f79712d53432c7e0.jpg new file mode 100644 index 00000000..ce776717 Binary files /dev/null and b/_media/paste-0890d80fd68124841d7abf99f79712d53432c7e0.jpg differ diff --git a/_media/paste-0ca103664a2e144f291935517910523a006dc396.jpg b/_media/paste-0ca103664a2e144f291935517910523a006dc396.jpg new file mode 100644 index 00000000..c04b3860 Binary files /dev/null and b/_media/paste-0ca103664a2e144f291935517910523a006dc396.jpg differ diff --git a/_media/paste-0dc0c7653682387161d78b94bba071d69e8ed8d1.jpg b/_media/paste-0dc0c7653682387161d78b94bba071d69e8ed8d1.jpg new file mode 100644 index 00000000..973d4c5a Binary files /dev/null and b/_media/paste-0dc0c7653682387161d78b94bba071d69e8ed8d1.jpg differ diff --git a/_media/paste-0dc8e19210072ba4fc90f3e49df9d6e635f31888.jpg b/_media/paste-0dc8e19210072ba4fc90f3e49df9d6e635f31888.jpg new file mode 100644 index 00000000..a2ae1e5f Binary files /dev/null and b/_media/paste-0dc8e19210072ba4fc90f3e49df9d6e635f31888.jpg differ diff --git a/_media/paste-0e2f0cf4a66d50c88746476409f65d643e4be4e9.jpg b/_media/paste-0e2f0cf4a66d50c88746476409f65d643e4be4e9.jpg new file mode 100644 index 00000000..3fe6b540 Binary files /dev/null and b/_media/paste-0e2f0cf4a66d50c88746476409f65d643e4be4e9.jpg differ diff --git a/_media/paste-0fdec8ccef6809c677c473a11aeb5d3bdb7b66f0.jpg b/_media/paste-0fdec8ccef6809c677c473a11aeb5d3bdb7b66f0.jpg new file mode 100644 index 00000000..99375a82 Binary files /dev/null and b/_media/paste-0fdec8ccef6809c677c473a11aeb5d3bdb7b66f0.jpg differ diff --git a/_media/paste-0ff94de7ba608141002d953adf455fc095803712.jpg b/_media/paste-0ff94de7ba608141002d953adf455fc095803712.jpg new file mode 100644 index 00000000..9749b80a Binary files /dev/null and b/_media/paste-0ff94de7ba608141002d953adf455fc095803712.jpg differ diff --git a/_media/paste-1399a631499a43cdd49f08c56e9b3278fb447bf5.jpg b/_media/paste-1399a631499a43cdd49f08c56e9b3278fb447bf5.jpg new file mode 100644 index 00000000..a2d88c31 Binary files /dev/null and b/_media/paste-1399a631499a43cdd49f08c56e9b3278fb447bf5.jpg differ diff --git a/_media/paste-149f9db92fecffdcd00a2a6f2406eb5efecbcb2c.jpg b/_media/paste-149f9db92fecffdcd00a2a6f2406eb5efecbcb2c.jpg new file mode 100644 index 00000000..78c2bf42 Binary files /dev/null and b/_media/paste-149f9db92fecffdcd00a2a6f2406eb5efecbcb2c.jpg differ diff --git a/_media/paste-156d1882a0e1729bebe2b2700d1c2cb820c9e037.jpg b/_media/paste-156d1882a0e1729bebe2b2700d1c2cb820c9e037.jpg new file mode 100644 index 00000000..32e721d0 Binary files /dev/null and b/_media/paste-156d1882a0e1729bebe2b2700d1c2cb820c9e037.jpg differ diff --git a/_media/paste-15c197dd9d6c1becd6d859df2b139d56bdbe600a.jpg b/_media/paste-15c197dd9d6c1becd6d859df2b139d56bdbe600a.jpg new file mode 100644 index 00000000..9d285075 Binary files /dev/null and b/_media/paste-15c197dd9d6c1becd6d859df2b139d56bdbe600a.jpg differ diff --git a/_media/paste-1bd9f5e2e26f6918392797d17e263e38a349458e.jpg b/_media/paste-1bd9f5e2e26f6918392797d17e263e38a349458e.jpg new file mode 100644 index 00000000..7f5b4687 Binary files /dev/null and b/_media/paste-1bd9f5e2e26f6918392797d17e263e38a349458e.jpg differ diff --git a/_media/paste-1c917eea20f09142b4a1c342c0513eb5b2546d0b.jpg b/_media/paste-1c917eea20f09142b4a1c342c0513eb5b2546d0b.jpg new file mode 100644 index 00000000..ef17652b Binary files /dev/null and b/_media/paste-1c917eea20f09142b4a1c342c0513eb5b2546d0b.jpg differ diff --git a/_media/paste-1d10a3e17fc18843aab49c92943cefd9a2f74729.jpg b/_media/paste-1d10a3e17fc18843aab49c92943cefd9a2f74729.jpg new file mode 100644 index 00000000..3f120bbd Binary files /dev/null and b/_media/paste-1d10a3e17fc18843aab49c92943cefd9a2f74729.jpg differ diff --git a/_media/paste-1e16a45df5afe050713a51e5e3c7b3e269d18d08.jpg b/_media/paste-1e16a45df5afe050713a51e5e3c7b3e269d18d08.jpg new file mode 100644 index 00000000..a56a4a09 Binary files /dev/null and b/_media/paste-1e16a45df5afe050713a51e5e3c7b3e269d18d08.jpg differ diff --git a/_media/paste-20b3ff1d83aa6fee2a437b5825841ca036fddbf1.jpg b/_media/paste-20b3ff1d83aa6fee2a437b5825841ca036fddbf1.jpg new file mode 100644 index 00000000..30294492 Binary files /dev/null and b/_media/paste-20b3ff1d83aa6fee2a437b5825841ca036fddbf1.jpg differ diff --git a/_media/paste-235b3d98a64fdfbbe7243a97bc63a680a6a60360.jpg b/_media/paste-235b3d98a64fdfbbe7243a97bc63a680a6a60360.jpg new file mode 100644 index 00000000..19590c05 Binary files /dev/null and b/_media/paste-235b3d98a64fdfbbe7243a97bc63a680a6a60360.jpg differ diff --git a/_media/paste-247d7554ebe64f15c2b343ffdfffc8518d660ceb.jpg b/_media/paste-247d7554ebe64f15c2b343ffdfffc8518d660ceb.jpg new file mode 100644 index 00000000..11b8b946 Binary files /dev/null and b/_media/paste-247d7554ebe64f15c2b343ffdfffc8518d660ceb.jpg differ diff --git a/_media/paste-264eae69621b467a95f5d8967dab5ae8679022dd.jpg b/_media/paste-264eae69621b467a95f5d8967dab5ae8679022dd.jpg new file mode 100644 index 00000000..50dcbeaf Binary files /dev/null and b/_media/paste-264eae69621b467a95f5d8967dab5ae8679022dd.jpg differ diff --git a/_media/paste-272bd8f3c719a86e3b2035b488bd03872607f8e3.jpg b/_media/paste-272bd8f3c719a86e3b2035b488bd03872607f8e3.jpg new file mode 100644 index 00000000..dfdc15d8 Binary files /dev/null and b/_media/paste-272bd8f3c719a86e3b2035b488bd03872607f8e3.jpg differ diff --git a/_media/paste-292c992503466b863d8cecb3a15be2faedc5a0c3.jpg b/_media/paste-292c992503466b863d8cecb3a15be2faedc5a0c3.jpg new file mode 100644 index 00000000..f62188c4 Binary files /dev/null and b/_media/paste-292c992503466b863d8cecb3a15be2faedc5a0c3.jpg differ diff --git a/_media/paste-2aee4d629ec98e6f9412198b4ac49c26008012e2.jpg b/_media/paste-2aee4d629ec98e6f9412198b4ac49c26008012e2.jpg new file mode 100644 index 00000000..74a5315c Binary files /dev/null and b/_media/paste-2aee4d629ec98e6f9412198b4ac49c26008012e2.jpg differ diff --git a/_media/paste-2bf36df546df2c4107a3791a7c6fc580fc62ada8.jpg b/_media/paste-2bf36df546df2c4107a3791a7c6fc580fc62ada8.jpg new file mode 100644 index 00000000..05faf59b Binary files /dev/null and b/_media/paste-2bf36df546df2c4107a3791a7c6fc580fc62ada8.jpg differ diff --git a/_media/paste-2c41c0b7f0fdc1beac3d48a8c53894439c87d9d3.jpg b/_media/paste-2c41c0b7f0fdc1beac3d48a8c53894439c87d9d3.jpg new file mode 100644 index 00000000..f76f678c Binary files /dev/null and b/_media/paste-2c41c0b7f0fdc1beac3d48a8c53894439c87d9d3.jpg differ diff --git a/_media/paste-2c912dc9e2cc6085161bf189c496b069ca829c8b.jpg b/_media/paste-2c912dc9e2cc6085161bf189c496b069ca829c8b.jpg new file mode 100644 index 00000000..f44de531 Binary files /dev/null and b/_media/paste-2c912dc9e2cc6085161bf189c496b069ca829c8b.jpg differ diff --git a/_media/paste-2e7cb4c4ec99c11df246f744ede02301ff42c8bc.jpg b/_media/paste-2e7cb4c4ec99c11df246f744ede02301ff42c8bc.jpg new file mode 100644 index 00000000..615dd5b3 Binary files /dev/null and b/_media/paste-2e7cb4c4ec99c11df246f744ede02301ff42c8bc.jpg differ diff --git a/_media/paste-311c59484c1820895aa35c2eda96f73bacbfb70a.jpg b/_media/paste-311c59484c1820895aa35c2eda96f73bacbfb70a.jpg new file mode 100644 index 00000000..5470a142 Binary files /dev/null and b/_media/paste-311c59484c1820895aa35c2eda96f73bacbfb70a.jpg differ diff --git a/_media/paste-349909c87de6547ebe62a17a64d9ee1ed1fed9c1.jpg b/_media/paste-349909c87de6547ebe62a17a64d9ee1ed1fed9c1.jpg new file mode 100644 index 00000000..40a6318f Binary files /dev/null and b/_media/paste-349909c87de6547ebe62a17a64d9ee1ed1fed9c1.jpg differ diff --git a/_media/paste-3565edf912f20145100feeb208bed23c93499b0a.jpg b/_media/paste-3565edf912f20145100feeb208bed23c93499b0a.jpg new file mode 100644 index 00000000..7dc890bc Binary files /dev/null and b/_media/paste-3565edf912f20145100feeb208bed23c93499b0a.jpg differ diff --git a/_media/paste-384436c10a0691930a20bb0f8030335764bdc50e.jpg b/_media/paste-384436c10a0691930a20bb0f8030335764bdc50e.jpg new file mode 100644 index 00000000..990c7f05 Binary files /dev/null and b/_media/paste-384436c10a0691930a20bb0f8030335764bdc50e.jpg differ diff --git a/_media/paste-38b8ef5707f4003c1f8b96f3a23f08e3b9e254fe.jpg b/_media/paste-38b8ef5707f4003c1f8b96f3a23f08e3b9e254fe.jpg new file mode 100644 index 00000000..4da88c78 Binary files /dev/null and b/_media/paste-38b8ef5707f4003c1f8b96f3a23f08e3b9e254fe.jpg differ diff --git a/_media/paste-39309d9de72c6763468394335a1a44b88975e389.jpg b/_media/paste-39309d9de72c6763468394335a1a44b88975e389.jpg new file mode 100644 index 00000000..4cbf89f3 Binary files /dev/null and b/_media/paste-39309d9de72c6763468394335a1a44b88975e389.jpg differ diff --git a/_media/paste-39746f1692c71793f7082b62a959415cff67c391.jpg b/_media/paste-39746f1692c71793f7082b62a959415cff67c391.jpg new file mode 100644 index 00000000..0aae79f8 Binary files /dev/null and b/_media/paste-39746f1692c71793f7082b62a959415cff67c391.jpg differ diff --git a/_media/paste-3a8059a197c72ed1ebd8f2b22912d08ebc7d4b81.jpg b/_media/paste-3a8059a197c72ed1ebd8f2b22912d08ebc7d4b81.jpg new file mode 100644 index 00000000..033d4caa Binary files /dev/null and b/_media/paste-3a8059a197c72ed1ebd8f2b22912d08ebc7d4b81.jpg differ diff --git a/_media/paste-3ba31e04469f855c86fbec154f9c4187a2dd41a9.jpg b/_media/paste-3ba31e04469f855c86fbec154f9c4187a2dd41a9.jpg new file mode 100644 index 00000000..f6bf03e8 Binary files /dev/null and b/_media/paste-3ba31e04469f855c86fbec154f9c4187a2dd41a9.jpg differ diff --git a/_media/paste-3c4ab9915edd60cc53ccfedcd3231bbceb6a34b4.jpg b/_media/paste-3c4ab9915edd60cc53ccfedcd3231bbceb6a34b4.jpg new file mode 100644 index 00000000..bc4a16b9 Binary files /dev/null and b/_media/paste-3c4ab9915edd60cc53ccfedcd3231bbceb6a34b4.jpg differ diff --git a/_media/paste-3fa0594123e9eff5dfa80705b090e2a5a5f625f3.jpg b/_media/paste-3fa0594123e9eff5dfa80705b090e2a5a5f625f3.jpg new file mode 100644 index 00000000..03de12d1 Binary files /dev/null and b/_media/paste-3fa0594123e9eff5dfa80705b090e2a5a5f625f3.jpg differ diff --git a/_media/paste-42980e05fe036ad82234e6a9c4c27a4a1015f3d8.jpg b/_media/paste-42980e05fe036ad82234e6a9c4c27a4a1015f3d8.jpg new file mode 100644 index 00000000..c0c7a382 Binary files /dev/null and b/_media/paste-42980e05fe036ad82234e6a9c4c27a4a1015f3d8.jpg differ diff --git a/_media/paste-4326efc054791db39630a79d6f3cef1eb2d5af31.jpg b/_media/paste-4326efc054791db39630a79d6f3cef1eb2d5af31.jpg new file mode 100644 index 00000000..8653a0e5 Binary files /dev/null and b/_media/paste-4326efc054791db39630a79d6f3cef1eb2d5af31.jpg differ diff --git a/_media/paste-43e424e59b75d829b3f55a23db6f9459e0e6b72e.jpg b/_media/paste-43e424e59b75d829b3f55a23db6f9459e0e6b72e.jpg new file mode 100644 index 00000000..2b19fe19 Binary files /dev/null and b/_media/paste-43e424e59b75d829b3f55a23db6f9459e0e6b72e.jpg differ diff --git a/_media/paste-4455e4b45474374077d8fbc2f32db9c7f92d9e47.jpg b/_media/paste-4455e4b45474374077d8fbc2f32db9c7f92d9e47.jpg new file mode 100644 index 00000000..a21be2f8 Binary files /dev/null and b/_media/paste-4455e4b45474374077d8fbc2f32db9c7f92d9e47.jpg differ diff --git a/_media/paste-4501a6a19ec4e6c9975a5cc2db4a512bed3caefc.jpg b/_media/paste-4501a6a19ec4e6c9975a5cc2db4a512bed3caefc.jpg new file mode 100644 index 00000000..d751926e Binary files /dev/null and b/_media/paste-4501a6a19ec4e6c9975a5cc2db4a512bed3caefc.jpg differ diff --git a/_media/paste-45885be1d258272fc764a7e8692bcba8b693e5bf.jpg b/_media/paste-45885be1d258272fc764a7e8692bcba8b693e5bf.jpg new file mode 100644 index 00000000..20852cca Binary files /dev/null and b/_media/paste-45885be1d258272fc764a7e8692bcba8b693e5bf.jpg differ diff --git a/_media/paste-46be448688fd750be9a95b732af7e539b3f56000.jpg b/_media/paste-46be448688fd750be9a95b732af7e539b3f56000.jpg new file mode 100644 index 00000000..74ded452 Binary files /dev/null and b/_media/paste-46be448688fd750be9a95b732af7e539b3f56000.jpg differ diff --git a/_media/paste-46c41a4158c992962f221add28aa1132dbdff4a8.jpg b/_media/paste-46c41a4158c992962f221add28aa1132dbdff4a8.jpg new file mode 100644 index 00000000..d3cdc99a Binary files /dev/null and b/_media/paste-46c41a4158c992962f221add28aa1132dbdff4a8.jpg differ diff --git a/_media/paste-474716b0e03de33489b1a20af67f61f243a69f1e.jpg b/_media/paste-474716b0e03de33489b1a20af67f61f243a69f1e.jpg new file mode 100644 index 00000000..be5ea2a4 Binary files /dev/null and b/_media/paste-474716b0e03de33489b1a20af67f61f243a69f1e.jpg differ diff --git a/_media/paste-4fa0c9d944ea027ae2757a50c82ee186ce4eacf5.jpg b/_media/paste-4fa0c9d944ea027ae2757a50c82ee186ce4eacf5.jpg new file mode 100644 index 00000000..4d2270df Binary files /dev/null and b/_media/paste-4fa0c9d944ea027ae2757a50c82ee186ce4eacf5.jpg differ diff --git a/_media/paste-4faf9eefe249b3bf9c606e587925cc53ec87e0c5.jpg b/_media/paste-4faf9eefe249b3bf9c606e587925cc53ec87e0c5.jpg new file mode 100644 index 00000000..5bd52e82 Binary files /dev/null and b/_media/paste-4faf9eefe249b3bf9c606e587925cc53ec87e0c5.jpg differ diff --git a/_media/paste-4fb077ef2891bd55abd3610a9b8f3ffe8f3f062d.jpg b/_media/paste-4fb077ef2891bd55abd3610a9b8f3ffe8f3f062d.jpg new file mode 100644 index 00000000..80b71005 Binary files /dev/null and b/_media/paste-4fb077ef2891bd55abd3610a9b8f3ffe8f3f062d.jpg differ diff --git a/_media/paste-515a15917b77101a5f23c421b03a3b66fa7bab76.jpg b/_media/paste-515a15917b77101a5f23c421b03a3b66fa7bab76.jpg new file mode 100644 index 00000000..ad5b8df8 Binary files /dev/null and b/_media/paste-515a15917b77101a5f23c421b03a3b66fa7bab76.jpg differ diff --git a/_media/paste-5171ed762226b2500721c828ef350201e1984caf.jpg b/_media/paste-5171ed762226b2500721c828ef350201e1984caf.jpg new file mode 100644 index 00000000..475c2c8f Binary files /dev/null and b/_media/paste-5171ed762226b2500721c828ef350201e1984caf.jpg differ diff --git a/_media/paste-51a7f0adea0294798cae97ba494a4a259d23ef47.jpg b/_media/paste-51a7f0adea0294798cae97ba494a4a259d23ef47.jpg new file mode 100644 index 00000000..fc91d86e Binary files /dev/null and b/_media/paste-51a7f0adea0294798cae97ba494a4a259d23ef47.jpg differ diff --git a/_media/paste-524c814272b5070d314130a3ac09b8d55e6b3d39.jpg b/_media/paste-524c814272b5070d314130a3ac09b8d55e6b3d39.jpg new file mode 100644 index 00000000..8ba20dd4 Binary files /dev/null and b/_media/paste-524c814272b5070d314130a3ac09b8d55e6b3d39.jpg differ diff --git a/_media/paste-54c2f5871fa883b04e02ebc8b7bbaa32f7b81ca4.jpg b/_media/paste-54c2f5871fa883b04e02ebc8b7bbaa32f7b81ca4.jpg new file mode 100644 index 00000000..b1631c1e Binary files /dev/null and b/_media/paste-54c2f5871fa883b04e02ebc8b7bbaa32f7b81ca4.jpg differ diff --git a/_media/paste-56861dfa9b05465d863740a58565fdac0befd381.jpg b/_media/paste-56861dfa9b05465d863740a58565fdac0befd381.jpg new file mode 100644 index 00000000..61010752 Binary files /dev/null and b/_media/paste-56861dfa9b05465d863740a58565fdac0befd381.jpg differ diff --git a/_media/paste-5710ce408015d7cd0d78082d5f8262504dbfd9d7.jpg b/_media/paste-5710ce408015d7cd0d78082d5f8262504dbfd9d7.jpg new file mode 100644 index 00000000..dca3e115 Binary files /dev/null and b/_media/paste-5710ce408015d7cd0d78082d5f8262504dbfd9d7.jpg differ diff --git a/_media/paste-5de484e43000fdc6eda689c3fad418064dc0b4ea.jpg b/_media/paste-5de484e43000fdc6eda689c3fad418064dc0b4ea.jpg new file mode 100644 index 00000000..097e1949 Binary files /dev/null and b/_media/paste-5de484e43000fdc6eda689c3fad418064dc0b4ea.jpg differ diff --git a/_media/paste-5f513078a9758d38993038cdc6b1a960e95a7dee.jpg b/_media/paste-5f513078a9758d38993038cdc6b1a960e95a7dee.jpg new file mode 100644 index 00000000..3f6f610e Binary files /dev/null and b/_media/paste-5f513078a9758d38993038cdc6b1a960e95a7dee.jpg differ diff --git a/_media/paste-5f6088b600b54658fd575f90a12bc767a0c7dfd8.jpg b/_media/paste-5f6088b600b54658fd575f90a12bc767a0c7dfd8.jpg new file mode 100644 index 00000000..8632cb81 Binary files /dev/null and b/_media/paste-5f6088b600b54658fd575f90a12bc767a0c7dfd8.jpg differ diff --git a/_media/paste-60ae4c2a839edca8a28d6da5a98004cd8b65c70e.jpg b/_media/paste-60ae4c2a839edca8a28d6da5a98004cd8b65c70e.jpg new file mode 100644 index 00000000..3e912bab Binary files /dev/null and b/_media/paste-60ae4c2a839edca8a28d6da5a98004cd8b65c70e.jpg differ diff --git a/_media/paste-616f2b65f3e40bb09904b0c9d651b52c20e534c6.jpg b/_media/paste-616f2b65f3e40bb09904b0c9d651b52c20e534c6.jpg new file mode 100644 index 00000000..38dc74a1 Binary files /dev/null and b/_media/paste-616f2b65f3e40bb09904b0c9d651b52c20e534c6.jpg differ diff --git a/_media/paste-61a9c50523b32c060a9a98443345ee864751dd25.jpg b/_media/paste-61a9c50523b32c060a9a98443345ee864751dd25.jpg new file mode 100644 index 00000000..e2b8caa9 Binary files /dev/null and b/_media/paste-61a9c50523b32c060a9a98443345ee864751dd25.jpg differ diff --git a/_media/paste-61dbf755345d241bbf2cf1cc4895bb57c0761b2b.jpg b/_media/paste-61dbf755345d241bbf2cf1cc4895bb57c0761b2b.jpg new file mode 100644 index 00000000..fa99fe87 Binary files /dev/null and b/_media/paste-61dbf755345d241bbf2cf1cc4895bb57c0761b2b.jpg differ diff --git a/_media/paste-6325e34693fc51f1b7c1d8fb7d7c945047bffbd6.jpg b/_media/paste-6325e34693fc51f1b7c1d8fb7d7c945047bffbd6.jpg new file mode 100644 index 00000000..d6137bd8 Binary files /dev/null and b/_media/paste-6325e34693fc51f1b7c1d8fb7d7c945047bffbd6.jpg differ diff --git a/_media/paste-6413b5b98c5ad410ec9fd42b496249bd465fcd7f.jpg b/_media/paste-6413b5b98c5ad410ec9fd42b496249bd465fcd7f.jpg new file mode 100644 index 00000000..1db6a77d Binary files /dev/null and b/_media/paste-6413b5b98c5ad410ec9fd42b496249bd465fcd7f.jpg differ diff --git a/_media/paste-661ef0521ad312a003ee3654146589c6522b99c0.jpg b/_media/paste-661ef0521ad312a003ee3654146589c6522b99c0.jpg new file mode 100644 index 00000000..d2ce0522 Binary files /dev/null and b/_media/paste-661ef0521ad312a003ee3654146589c6522b99c0.jpg differ diff --git a/_media/paste-67490b5e0c1527193f7d71936364a53b839fbd00.jpg b/_media/paste-67490b5e0c1527193f7d71936364a53b839fbd00.jpg new file mode 100644 index 00000000..41ed9114 Binary files /dev/null and b/_media/paste-67490b5e0c1527193f7d71936364a53b839fbd00.jpg differ diff --git a/_media/paste-6858d29350a6cdbdcef0a79e3767a5069c2cd4b6.jpg b/_media/paste-6858d29350a6cdbdcef0a79e3767a5069c2cd4b6.jpg new file mode 100644 index 00000000..cc92bd67 Binary files /dev/null and b/_media/paste-6858d29350a6cdbdcef0a79e3767a5069c2cd4b6.jpg differ diff --git a/_media/paste-6a62d1fb5c9a1e5042654f2fea65b5801181e6ed.jpg b/_media/paste-6a62d1fb5c9a1e5042654f2fea65b5801181e6ed.jpg new file mode 100644 index 00000000..7f8c4f5b Binary files /dev/null and b/_media/paste-6a62d1fb5c9a1e5042654f2fea65b5801181e6ed.jpg differ diff --git a/_media/paste-6a87015458b509f09905a79ffa785ec37d8751b8.jpg b/_media/paste-6a87015458b509f09905a79ffa785ec37d8751b8.jpg new file mode 100644 index 00000000..50d49479 Binary files /dev/null and b/_media/paste-6a87015458b509f09905a79ffa785ec37d8751b8.jpg differ diff --git a/_media/paste-6b337f5ff4024c77a3fccdb8935fb2c2b2122a49.jpg b/_media/paste-6b337f5ff4024c77a3fccdb8935fb2c2b2122a49.jpg new file mode 100644 index 00000000..b570c89a Binary files /dev/null and b/_media/paste-6b337f5ff4024c77a3fccdb8935fb2c2b2122a49.jpg differ diff --git a/_media/paste-6c2a2031ab3ceded3383bb8661c0586dc161686e.jpg b/_media/paste-6c2a2031ab3ceded3383bb8661c0586dc161686e.jpg new file mode 100644 index 00000000..65a8167e Binary files /dev/null and b/_media/paste-6c2a2031ab3ceded3383bb8661c0586dc161686e.jpg differ diff --git a/_media/paste-6e2672888a3ebf4322e4b13ac973a6e67d39ee50.jpg b/_media/paste-6e2672888a3ebf4322e4b13ac973a6e67d39ee50.jpg new file mode 100644 index 00000000..cd5fb439 Binary files /dev/null and b/_media/paste-6e2672888a3ebf4322e4b13ac973a6e67d39ee50.jpg differ diff --git a/_media/paste-6e72f3c75230f5d6b57048c18c345a489e614689.jpg b/_media/paste-6e72f3c75230f5d6b57048c18c345a489e614689.jpg new file mode 100644 index 00000000..7045fea3 Binary files /dev/null and b/_media/paste-6e72f3c75230f5d6b57048c18c345a489e614689.jpg differ diff --git a/_media/paste-6ef6a76cf16e13dcc7a6eaeb2e889aa81d903cd9.jpg b/_media/paste-6ef6a76cf16e13dcc7a6eaeb2e889aa81d903cd9.jpg new file mode 100644 index 00000000..61ad00c3 Binary files /dev/null and b/_media/paste-6ef6a76cf16e13dcc7a6eaeb2e889aa81d903cd9.jpg differ diff --git a/_media/paste-704be4b494b1fa8c81cd56380b978456a3695810.jpg b/_media/paste-704be4b494b1fa8c81cd56380b978456a3695810.jpg new file mode 100644 index 00000000..a8f3f253 Binary files /dev/null and b/_media/paste-704be4b494b1fa8c81cd56380b978456a3695810.jpg differ diff --git a/_media/paste-713361b5f3a9f77c33b034bf6a7f0ccabcd6e4f5.jpg b/_media/paste-713361b5f3a9f77c33b034bf6a7f0ccabcd6e4f5.jpg new file mode 100644 index 00000000..e7a9f21a Binary files /dev/null and b/_media/paste-713361b5f3a9f77c33b034bf6a7f0ccabcd6e4f5.jpg differ diff --git a/_media/paste-725cd7e6c2bc18c67edd4b931e1683d69e4b55f4.jpg b/_media/paste-725cd7e6c2bc18c67edd4b931e1683d69e4b55f4.jpg new file mode 100644 index 00000000..fb8bf11f Binary files /dev/null and b/_media/paste-725cd7e6c2bc18c67edd4b931e1683d69e4b55f4.jpg differ diff --git a/_media/paste-72f1b4451142788b95b56a1f139a765eb3c6a555.jpg b/_media/paste-72f1b4451142788b95b56a1f139a765eb3c6a555.jpg new file mode 100644 index 00000000..43a81116 Binary files /dev/null and b/_media/paste-72f1b4451142788b95b56a1f139a765eb3c6a555.jpg differ diff --git a/_media/paste-7556a6ec0e36e601cbd3ede7bcacaa9e4bbedaeb.jpg b/_media/paste-7556a6ec0e36e601cbd3ede7bcacaa9e4bbedaeb.jpg new file mode 100644 index 00000000..5a54dfb4 Binary files /dev/null and b/_media/paste-7556a6ec0e36e601cbd3ede7bcacaa9e4bbedaeb.jpg differ diff --git a/_media/paste-77abc26758c4cf489e497aa3311a442621d93d8b.jpg b/_media/paste-77abc26758c4cf489e497aa3311a442621d93d8b.jpg new file mode 100644 index 00000000..6ba9fa29 Binary files /dev/null and b/_media/paste-77abc26758c4cf489e497aa3311a442621d93d8b.jpg differ diff --git a/_media/paste-79be8ee6ea077c01596a7163eb5eba2ac88adff9.jpg b/_media/paste-79be8ee6ea077c01596a7163eb5eba2ac88adff9.jpg new file mode 100644 index 00000000..26a8f07d Binary files /dev/null and b/_media/paste-79be8ee6ea077c01596a7163eb5eba2ac88adff9.jpg differ diff --git a/_media/paste-7af8c0f4302216834daf241cec5105b99625030f.jpg b/_media/paste-7af8c0f4302216834daf241cec5105b99625030f.jpg new file mode 100644 index 00000000..11f76096 Binary files /dev/null and b/_media/paste-7af8c0f4302216834daf241cec5105b99625030f.jpg differ diff --git a/_media/paste-7ec2fd89dec8f171734079c3879ad0ebe5ffde30.jpg b/_media/paste-7ec2fd89dec8f171734079c3879ad0ebe5ffde30.jpg new file mode 100644 index 00000000..e01f4e80 Binary files /dev/null and b/_media/paste-7ec2fd89dec8f171734079c3879ad0ebe5ffde30.jpg differ diff --git a/_media/paste-8097cb9e9bfaa70fc1278142f644af47d43906dc.jpg b/_media/paste-8097cb9e9bfaa70fc1278142f644af47d43906dc.jpg new file mode 100644 index 00000000..31b12488 Binary files /dev/null and b/_media/paste-8097cb9e9bfaa70fc1278142f644af47d43906dc.jpg differ diff --git a/_media/paste-80f018f4947c686950f35a9a85b1fbc6bf8b7094.jpg b/_media/paste-80f018f4947c686950f35a9a85b1fbc6bf8b7094.jpg new file mode 100644 index 00000000..ac2f87b2 Binary files /dev/null and b/_media/paste-80f018f4947c686950f35a9a85b1fbc6bf8b7094.jpg differ diff --git a/_media/paste-820b2cfc58db5bc6b1631de2f79505a9d4dbaa1b.jpg b/_media/paste-820b2cfc58db5bc6b1631de2f79505a9d4dbaa1b.jpg new file mode 100644 index 00000000..06e856b5 Binary files /dev/null and b/_media/paste-820b2cfc58db5bc6b1631de2f79505a9d4dbaa1b.jpg differ diff --git a/_media/paste-82651147c3bdeeedc497568779be803e2c787948.jpg b/_media/paste-82651147c3bdeeedc497568779be803e2c787948.jpg new file mode 100644 index 00000000..1ffd54fa Binary files /dev/null and b/_media/paste-82651147c3bdeeedc497568779be803e2c787948.jpg differ diff --git a/_media/paste-83e32849eab04f0a7e2d9d7fd1ca3216c32fc48b.jpg b/_media/paste-83e32849eab04f0a7e2d9d7fd1ca3216c32fc48b.jpg new file mode 100644 index 00000000..a87fbd3c Binary files /dev/null and b/_media/paste-83e32849eab04f0a7e2d9d7fd1ca3216c32fc48b.jpg differ diff --git a/_media/paste-8439920f48b68370e62e43c521db39398d782903.jpg b/_media/paste-8439920f48b68370e62e43c521db39398d782903.jpg new file mode 100644 index 00000000..68664941 Binary files /dev/null and b/_media/paste-8439920f48b68370e62e43c521db39398d782903.jpg differ diff --git a/_media/paste-87f259f26aeef2a0326c18a97773bed453f73860.jpg b/_media/paste-87f259f26aeef2a0326c18a97773bed453f73860.jpg new file mode 100644 index 00000000..9b10e247 Binary files /dev/null and b/_media/paste-87f259f26aeef2a0326c18a97773bed453f73860.jpg differ diff --git a/_media/paste-88fd2206fe1c991715bf34288dca8b7c760fee4b.jpg b/_media/paste-88fd2206fe1c991715bf34288dca8b7c760fee4b.jpg new file mode 100644 index 00000000..33fc4bb0 Binary files /dev/null and b/_media/paste-88fd2206fe1c991715bf34288dca8b7c760fee4b.jpg differ diff --git a/_media/paste-8b5add0c3d0ae998bf8743fa3981b9c9c864a45d.jpg b/_media/paste-8b5add0c3d0ae998bf8743fa3981b9c9c864a45d.jpg new file mode 100644 index 00000000..e12b3636 Binary files /dev/null and b/_media/paste-8b5add0c3d0ae998bf8743fa3981b9c9c864a45d.jpg differ diff --git a/_media/paste-8b5cdb9fc1ce028ac0ceb4d61375fb63d9e41a76.jpg b/_media/paste-8b5cdb9fc1ce028ac0ceb4d61375fb63d9e41a76.jpg new file mode 100644 index 00000000..fcff2605 Binary files /dev/null and b/_media/paste-8b5cdb9fc1ce028ac0ceb4d61375fb63d9e41a76.jpg differ diff --git a/_media/paste-8d5cfb2f4b91673ad630133e067721bfcfc12d3a.jpg b/_media/paste-8d5cfb2f4b91673ad630133e067721bfcfc12d3a.jpg new file mode 100644 index 00000000..dd7e11b6 Binary files /dev/null and b/_media/paste-8d5cfb2f4b91673ad630133e067721bfcfc12d3a.jpg differ diff --git a/_media/paste-903f03b585f54228b2773ac7881439c6976b12d9.jpg b/_media/paste-903f03b585f54228b2773ac7881439c6976b12d9.jpg new file mode 100644 index 00000000..323cc0d2 Binary files /dev/null and b/_media/paste-903f03b585f54228b2773ac7881439c6976b12d9.jpg differ diff --git a/_media/paste-929b7cf81d54244bbd05ee518d34c4dc3a52c599.jpg b/_media/paste-929b7cf81d54244bbd05ee518d34c4dc3a52c599.jpg new file mode 100644 index 00000000..c21cba8c Binary files /dev/null and b/_media/paste-929b7cf81d54244bbd05ee518d34c4dc3a52c599.jpg differ diff --git a/_media/paste-92a5ca9c4da70ac1d0deb2239ee884db0ba2376a.jpg b/_media/paste-92a5ca9c4da70ac1d0deb2239ee884db0ba2376a.jpg new file mode 100644 index 00000000..0a4e4ec1 Binary files /dev/null and b/_media/paste-92a5ca9c4da70ac1d0deb2239ee884db0ba2376a.jpg differ diff --git a/_media/paste-949a044a4b9b3aa896b75c60b4672949243f2e36.jpg b/_media/paste-949a044a4b9b3aa896b75c60b4672949243f2e36.jpg new file mode 100644 index 00000000..7c35b565 Binary files /dev/null and b/_media/paste-949a044a4b9b3aa896b75c60b4672949243f2e36.jpg differ diff --git a/_media/paste-95963223aba117436e8036d7bf09743270703a96.jpg b/_media/paste-95963223aba117436e8036d7bf09743270703a96.jpg new file mode 100644 index 00000000..0cbf78f3 Binary files /dev/null and b/_media/paste-95963223aba117436e8036d7bf09743270703a96.jpg differ diff --git a/_media/paste-978164c91ce7b06e4074e925a21e30c6d24693db.jpg b/_media/paste-978164c91ce7b06e4074e925a21e30c6d24693db.jpg new file mode 100644 index 00000000..e645d2ae Binary files /dev/null and b/_media/paste-978164c91ce7b06e4074e925a21e30c6d24693db.jpg differ diff --git a/_media/paste-97ec5d348e7ada8a82fe2d3e012693bec057d2b2.jpg b/_media/paste-97ec5d348e7ada8a82fe2d3e012693bec057d2b2.jpg new file mode 100644 index 00000000..1253590e Binary files /dev/null and b/_media/paste-97ec5d348e7ada8a82fe2d3e012693bec057d2b2.jpg differ diff --git a/_media/paste-98571c5ce1d974cd35fb14300122276654d953fc.jpg b/_media/paste-98571c5ce1d974cd35fb14300122276654d953fc.jpg new file mode 100644 index 00000000..291f68be Binary files /dev/null and b/_media/paste-98571c5ce1d974cd35fb14300122276654d953fc.jpg differ diff --git a/_media/paste-9afaacd62e29157bbaeb2a5405631bbd4cb633cf.jpg b/_media/paste-9afaacd62e29157bbaeb2a5405631bbd4cb633cf.jpg new file mode 100644 index 00000000..ce75adff Binary files /dev/null and b/_media/paste-9afaacd62e29157bbaeb2a5405631bbd4cb633cf.jpg differ diff --git a/_media/paste-9ce86eda42c1da62348b7e12f864fb44c0beda51.jpg b/_media/paste-9ce86eda42c1da62348b7e12f864fb44c0beda51.jpg new file mode 100644 index 00000000..194847fc Binary files /dev/null and b/_media/paste-9ce86eda42c1da62348b7e12f864fb44c0beda51.jpg differ diff --git a/_media/paste-9f82ac8fe7584e51cb1766fd54dcf8716ae1cfa3.jpg b/_media/paste-9f82ac8fe7584e51cb1766fd54dcf8716ae1cfa3.jpg new file mode 100644 index 00000000..6095637a Binary files /dev/null and b/_media/paste-9f82ac8fe7584e51cb1766fd54dcf8716ae1cfa3.jpg differ diff --git a/_media/paste-a140fa2d544aa61a582dd7cd29ac3f64964fe438.jpg b/_media/paste-a140fa2d544aa61a582dd7cd29ac3f64964fe438.jpg new file mode 100644 index 00000000..7bd6c8a4 Binary files /dev/null and b/_media/paste-a140fa2d544aa61a582dd7cd29ac3f64964fe438.jpg differ diff --git a/_media/paste-a6f68a1e152c02553269b24bc67fde1e762b1978.jpg b/_media/paste-a6f68a1e152c02553269b24bc67fde1e762b1978.jpg new file mode 100644 index 00000000..f40afd7d Binary files /dev/null and b/_media/paste-a6f68a1e152c02553269b24bc67fde1e762b1978.jpg differ diff --git a/_media/paste-a7e2c65f5e373a26a89151e1520cb8b8ba6e036f.jpg b/_media/paste-a7e2c65f5e373a26a89151e1520cb8b8ba6e036f.jpg new file mode 100644 index 00000000..44eb432c Binary files /dev/null and b/_media/paste-a7e2c65f5e373a26a89151e1520cb8b8ba6e036f.jpg differ diff --git a/_media/paste-a7fef40217f84fec2c0cc1ab9ad32e2d9e07ddce.jpg b/_media/paste-a7fef40217f84fec2c0cc1ab9ad32e2d9e07ddce.jpg new file mode 100644 index 00000000..5c2ac79b Binary files /dev/null and b/_media/paste-a7fef40217f84fec2c0cc1ab9ad32e2d9e07ddce.jpg differ diff --git a/_media/paste-a84a2f4d598b53c1e78138189e0f34fef13ecfc4.jpg b/_media/paste-a84a2f4d598b53c1e78138189e0f34fef13ecfc4.jpg new file mode 100644 index 00000000..1df79d84 Binary files /dev/null and b/_media/paste-a84a2f4d598b53c1e78138189e0f34fef13ecfc4.jpg differ diff --git a/_media/paste-adb2e0c238406f7d18d748b39f4da8981e6c3daa.jpg b/_media/paste-adb2e0c238406f7d18d748b39f4da8981e6c3daa.jpg new file mode 100644 index 00000000..c2fe0d1a Binary files /dev/null and b/_media/paste-adb2e0c238406f7d18d748b39f4da8981e6c3daa.jpg differ diff --git a/_media/paste-ae2ed6d855fa70e46b7a5cd023d3d6207c55faba.jpg b/_media/paste-ae2ed6d855fa70e46b7a5cd023d3d6207c55faba.jpg new file mode 100644 index 00000000..0a9aaeaf Binary files /dev/null and b/_media/paste-ae2ed6d855fa70e46b7a5cd023d3d6207c55faba.jpg differ diff --git a/_media/paste-ae3a24fd79c0b33ba9597b1c06dff4ded2ac262c.jpg b/_media/paste-ae3a24fd79c0b33ba9597b1c06dff4ded2ac262c.jpg new file mode 100644 index 00000000..f63ae980 Binary files /dev/null and b/_media/paste-ae3a24fd79c0b33ba9597b1c06dff4ded2ac262c.jpg differ diff --git a/_media/paste-aec38096bfbef1c7a18bac42281945b56e862f84.jpg b/_media/paste-aec38096bfbef1c7a18bac42281945b56e862f84.jpg new file mode 100644 index 00000000..a3f99203 Binary files /dev/null and b/_media/paste-aec38096bfbef1c7a18bac42281945b56e862f84.jpg differ diff --git a/_media/paste-af66ecfb1a24e51591e387be6d29a6d670b8cf22.jpg b/_media/paste-af66ecfb1a24e51591e387be6d29a6d670b8cf22.jpg new file mode 100644 index 00000000..4008f752 Binary files /dev/null and b/_media/paste-af66ecfb1a24e51591e387be6d29a6d670b8cf22.jpg differ diff --git a/_media/paste-b17c0021bb139023d0870aa3a348855c86e4c424.jpg b/_media/paste-b17c0021bb139023d0870aa3a348855c86e4c424.jpg new file mode 100644 index 00000000..c70a68a9 Binary files /dev/null and b/_media/paste-b17c0021bb139023d0870aa3a348855c86e4c424.jpg differ diff --git a/_media/paste-b1fcae310dc65bd3ffe03b73f9c0c0541a6ca8c6.jpg b/_media/paste-b1fcae310dc65bd3ffe03b73f9c0c0541a6ca8c6.jpg new file mode 100644 index 00000000..9b70428d Binary files /dev/null and b/_media/paste-b1fcae310dc65bd3ffe03b73f9c0c0541a6ca8c6.jpg differ diff --git a/_media/paste-b33e36c96310ae823522f14978860358ff3410ba.jpg b/_media/paste-b33e36c96310ae823522f14978860358ff3410ba.jpg new file mode 100644 index 00000000..4fbe3032 Binary files /dev/null and b/_media/paste-b33e36c96310ae823522f14978860358ff3410ba.jpg differ diff --git a/_media/paste-b40e92b4eeb05201c0de5d0421d738534f131fdb.jpg b/_media/paste-b40e92b4eeb05201c0de5d0421d738534f131fdb.jpg new file mode 100644 index 00000000..c10ee53d Binary files /dev/null and b/_media/paste-b40e92b4eeb05201c0de5d0421d738534f131fdb.jpg differ diff --git a/_media/paste-b5a28a514ead67a78d8ebf3b7a132b862ac2a2c6.jpg b/_media/paste-b5a28a514ead67a78d8ebf3b7a132b862ac2a2c6.jpg new file mode 100644 index 00000000..421b464c Binary files /dev/null and b/_media/paste-b5a28a514ead67a78d8ebf3b7a132b862ac2a2c6.jpg differ diff --git a/_media/paste-b6dbb02e592981e1fb2d4d9436a73f458039a354.jpg b/_media/paste-b6dbb02e592981e1fb2d4d9436a73f458039a354.jpg new file mode 100644 index 00000000..537da70c Binary files /dev/null and b/_media/paste-b6dbb02e592981e1fb2d4d9436a73f458039a354.jpg differ diff --git a/_media/paste-b9ec5cf49a67fb2d4bc1796012d481ee4732ebc6.jpg b/_media/paste-b9ec5cf49a67fb2d4bc1796012d481ee4732ebc6.jpg new file mode 100644 index 00000000..0c394744 Binary files /dev/null and b/_media/paste-b9ec5cf49a67fb2d4bc1796012d481ee4732ebc6.jpg differ diff --git a/_media/paste-bc004fce713e3122a5c9ac1fe337a55e9321bd5c.jpg b/_media/paste-bc004fce713e3122a5c9ac1fe337a55e9321bd5c.jpg new file mode 100644 index 00000000..2aa39b58 Binary files /dev/null and b/_media/paste-bc004fce713e3122a5c9ac1fe337a55e9321bd5c.jpg differ diff --git a/_media/paste-be09b8cbf8a436006cd7b09baadd2ead2a4912d3.jpg b/_media/paste-be09b8cbf8a436006cd7b09baadd2ead2a4912d3.jpg new file mode 100644 index 00000000..a477cbbc Binary files /dev/null and b/_media/paste-be09b8cbf8a436006cd7b09baadd2ead2a4912d3.jpg differ diff --git a/_media/paste-be28ffc6266528df649613caa2b1e32ba24bf5ad.jpg b/_media/paste-be28ffc6266528df649613caa2b1e32ba24bf5ad.jpg new file mode 100644 index 00000000..56fa5b53 Binary files /dev/null and b/_media/paste-be28ffc6266528df649613caa2b1e32ba24bf5ad.jpg differ diff --git a/_media/paste-c05c9b90ffc68b2c58c8789021879aa6b37b16da.jpg b/_media/paste-c05c9b90ffc68b2c58c8789021879aa6b37b16da.jpg new file mode 100644 index 00000000..20a1f044 Binary files /dev/null and b/_media/paste-c05c9b90ffc68b2c58c8789021879aa6b37b16da.jpg differ diff --git a/_media/paste-c0fa2d087d5dcf7ae2486ce6e402578ff67d6d5b.jpg b/_media/paste-c0fa2d087d5dcf7ae2486ce6e402578ff67d6d5b.jpg new file mode 100644 index 00000000..71663a00 Binary files /dev/null and b/_media/paste-c0fa2d087d5dcf7ae2486ce6e402578ff67d6d5b.jpg differ diff --git a/_media/paste-c2c0e49d33d4e74f1566473664530be0774982f9.jpg b/_media/paste-c2c0e49d33d4e74f1566473664530be0774982f9.jpg new file mode 100644 index 00000000..3e39ffa9 Binary files /dev/null and b/_media/paste-c2c0e49d33d4e74f1566473664530be0774982f9.jpg differ diff --git a/_media/paste-c417987be21eab4c89342587cab69ac4ecde41b7.jpg b/_media/paste-c417987be21eab4c89342587cab69ac4ecde41b7.jpg new file mode 100644 index 00000000..552000f0 Binary files /dev/null and b/_media/paste-c417987be21eab4c89342587cab69ac4ecde41b7.jpg differ diff --git a/_media/paste-c503358f9e4382c1e3b5806d51486f2c4184d902.jpg b/_media/paste-c503358f9e4382c1e3b5806d51486f2c4184d902.jpg new file mode 100644 index 00000000..83a1d5a4 Binary files /dev/null and b/_media/paste-c503358f9e4382c1e3b5806d51486f2c4184d902.jpg differ diff --git a/_media/paste-c6a91dc7360a6fe4b7722681123f807b65d5df02.jpg b/_media/paste-c6a91dc7360a6fe4b7722681123f807b65d5df02.jpg new file mode 100644 index 00000000..8316a096 Binary files /dev/null and b/_media/paste-c6a91dc7360a6fe4b7722681123f807b65d5df02.jpg differ diff --git a/_media/paste-c896234415db69996b640861ad6e0949d99ee707.jpg b/_media/paste-c896234415db69996b640861ad6e0949d99ee707.jpg new file mode 100644 index 00000000..376e4baf Binary files /dev/null and b/_media/paste-c896234415db69996b640861ad6e0949d99ee707.jpg differ diff --git a/_media/paste-cc375746e3bffad03facd2b04b097f20f30a8362.jpg b/_media/paste-cc375746e3bffad03facd2b04b097f20f30a8362.jpg new file mode 100644 index 00000000..1d587456 Binary files /dev/null and b/_media/paste-cc375746e3bffad03facd2b04b097f20f30a8362.jpg differ diff --git a/_media/paste-ccb6e2a8cf90241f9f14b4144fd853f0406b2c31.jpg b/_media/paste-ccb6e2a8cf90241f9f14b4144fd853f0406b2c31.jpg new file mode 100644 index 00000000..d25908ac Binary files /dev/null and b/_media/paste-ccb6e2a8cf90241f9f14b4144fd853f0406b2c31.jpg differ diff --git a/_media/paste-cd24a34b8995d149ce3d3ddf1227894e413d138f.jpg b/_media/paste-cd24a34b8995d149ce3d3ddf1227894e413d138f.jpg new file mode 100644 index 00000000..0d42b59d Binary files /dev/null and b/_media/paste-cd24a34b8995d149ce3d3ddf1227894e413d138f.jpg differ diff --git a/_media/paste-ce16ebb52615a5e19c154bf4675841db1b61fedc.jpg b/_media/paste-ce16ebb52615a5e19c154bf4675841db1b61fedc.jpg new file mode 100644 index 00000000..7871cf9b Binary files /dev/null and b/_media/paste-ce16ebb52615a5e19c154bf4675841db1b61fedc.jpg differ diff --git a/_media/paste-cefea4ace9b8f059f6fd56dc3d7787cde8c3fd8e.jpg b/_media/paste-cefea4ace9b8f059f6fd56dc3d7787cde8c3fd8e.jpg new file mode 100644 index 00000000..183e511a Binary files /dev/null and b/_media/paste-cefea4ace9b8f059f6fd56dc3d7787cde8c3fd8e.jpg differ diff --git a/_media/paste-cfc24b23f2142f033eb31ed9975308b7f19a00e5.jpg b/_media/paste-cfc24b23f2142f033eb31ed9975308b7f19a00e5.jpg new file mode 100644 index 00000000..c5f3c7e6 Binary files /dev/null and b/_media/paste-cfc24b23f2142f033eb31ed9975308b7f19a00e5.jpg differ diff --git a/_media/paste-d0951829529991c010272eab1ef551d203ae241e.jpg b/_media/paste-d0951829529991c010272eab1ef551d203ae241e.jpg new file mode 100644 index 00000000..b28eed33 Binary files /dev/null and b/_media/paste-d0951829529991c010272eab1ef551d203ae241e.jpg differ diff --git a/_media/paste-d0d917972caef4559cc2bcab257c22781f8be60f.jpg b/_media/paste-d0d917972caef4559cc2bcab257c22781f8be60f.jpg new file mode 100644 index 00000000..4aa0ed96 Binary files /dev/null and b/_media/paste-d0d917972caef4559cc2bcab257c22781f8be60f.jpg differ diff --git a/_media/paste-d12e480812611151661d9fea153cd8212b98ff0d.jpg b/_media/paste-d12e480812611151661d9fea153cd8212b98ff0d.jpg new file mode 100644 index 00000000..402be259 Binary files /dev/null and b/_media/paste-d12e480812611151661d9fea153cd8212b98ff0d.jpg differ diff --git a/_media/paste-d3d626f2ed4c1795418ef301d2f246cb4cf93c14.jpg b/_media/paste-d3d626f2ed4c1795418ef301d2f246cb4cf93c14.jpg new file mode 100644 index 00000000..48ab6c67 Binary files /dev/null and b/_media/paste-d3d626f2ed4c1795418ef301d2f246cb4cf93c14.jpg differ diff --git a/_media/paste-d6175aaadd618ffa5ded547147a9e546961254c1.jpg b/_media/paste-d6175aaadd618ffa5ded547147a9e546961254c1.jpg new file mode 100644 index 00000000..2e446618 Binary files /dev/null and b/_media/paste-d6175aaadd618ffa5ded547147a9e546961254c1.jpg differ diff --git a/_media/paste-d707aace706c09312470e69e33e485c455df968e.jpg b/_media/paste-d707aace706c09312470e69e33e485c455df968e.jpg new file mode 100644 index 00000000..a3c3ddb5 Binary files /dev/null and b/_media/paste-d707aace706c09312470e69e33e485c455df968e.jpg differ diff --git a/_media/paste-d8fcaac319ccb37006707b207d2a302214d32467.jpg b/_media/paste-d8fcaac319ccb37006707b207d2a302214d32467.jpg new file mode 100644 index 00000000..c944e951 Binary files /dev/null and b/_media/paste-d8fcaac319ccb37006707b207d2a302214d32467.jpg differ diff --git a/_media/paste-da419df68eaae4c2dfef94319e7f16ec3320be40.jpg b/_media/paste-da419df68eaae4c2dfef94319e7f16ec3320be40.jpg new file mode 100644 index 00000000..08150a74 Binary files /dev/null and b/_media/paste-da419df68eaae4c2dfef94319e7f16ec3320be40.jpg differ diff --git a/_media/paste-da74f9a7228f41b3ca92bff97551982f32a418d4.jpg b/_media/paste-da74f9a7228f41b3ca92bff97551982f32a418d4.jpg new file mode 100644 index 00000000..ab5a943a Binary files /dev/null and b/_media/paste-da74f9a7228f41b3ca92bff97551982f32a418d4.jpg differ diff --git a/_media/paste-dab11342d5c8abb0bf0b69ff6f28519941ea8e80.jpg b/_media/paste-dab11342d5c8abb0bf0b69ff6f28519941ea8e80.jpg new file mode 100644 index 00000000..88254856 Binary files /dev/null and b/_media/paste-dab11342d5c8abb0bf0b69ff6f28519941ea8e80.jpg differ diff --git a/_media/paste-db8ab258c75c0fb9a0f94ef1b0eb61fafadac2e8.jpg b/_media/paste-db8ab258c75c0fb9a0f94ef1b0eb61fafadac2e8.jpg new file mode 100644 index 00000000..477dc387 Binary files /dev/null and b/_media/paste-db8ab258c75c0fb9a0f94ef1b0eb61fafadac2e8.jpg differ diff --git a/_media/paste-dbf56eedf91c48d272203f299474183b7d8c0100.jpg b/_media/paste-dbf56eedf91c48d272203f299474183b7d8c0100.jpg new file mode 100644 index 00000000..792a9b77 Binary files /dev/null and b/_media/paste-dbf56eedf91c48d272203f299474183b7d8c0100.jpg differ diff --git a/_media/paste-de18424330fd989dadcba1e006f71ab225476649.jpg b/_media/paste-de18424330fd989dadcba1e006f71ab225476649.jpg new file mode 100644 index 00000000..a96f967d Binary files /dev/null and b/_media/paste-de18424330fd989dadcba1e006f71ab225476649.jpg differ diff --git a/_media/paste-dfe0682a686134226f202af24a25da01d0015421.jpg b/_media/paste-dfe0682a686134226f202af24a25da01d0015421.jpg new file mode 100644 index 00000000..3469dbe9 Binary files /dev/null and b/_media/paste-dfe0682a686134226f202af24a25da01d0015421.jpg differ diff --git a/_media/paste-dff4d2c3bbc65a7c04decd62da2105256ff9a3af.jpg b/_media/paste-dff4d2c3bbc65a7c04decd62da2105256ff9a3af.jpg new file mode 100644 index 00000000..0ed3c475 Binary files /dev/null and b/_media/paste-dff4d2c3bbc65a7c04decd62da2105256ff9a3af.jpg differ diff --git a/_media/paste-e3e9b32dade33ecd7a291ec4ad34baba363efa27.jpg b/_media/paste-e3e9b32dade33ecd7a291ec4ad34baba363efa27.jpg new file mode 100644 index 00000000..73d5c6dd Binary files /dev/null and b/_media/paste-e3e9b32dade33ecd7a291ec4ad34baba363efa27.jpg differ diff --git a/_media/paste-e9de4720d2617768a2e5a7b3b76fc166256309c2.jpg b/_media/paste-e9de4720d2617768a2e5a7b3b76fc166256309c2.jpg new file mode 100644 index 00000000..c2b616e4 Binary files /dev/null and b/_media/paste-e9de4720d2617768a2e5a7b3b76fc166256309c2.jpg differ diff --git a/_media/paste-eb5b47d7921c8bd830d574bef745d7a9920ca187.jpg b/_media/paste-eb5b47d7921c8bd830d574bef745d7a9920ca187.jpg new file mode 100644 index 00000000..69bc336c Binary files /dev/null and b/_media/paste-eb5b47d7921c8bd830d574bef745d7a9920ca187.jpg differ diff --git a/_media/paste-ec526787f3babe0f148b232ded6ff9ebd0791dca.jpg b/_media/paste-ec526787f3babe0f148b232ded6ff9ebd0791dca.jpg new file mode 100644 index 00000000..cc237b09 Binary files /dev/null and b/_media/paste-ec526787f3babe0f148b232ded6ff9ebd0791dca.jpg differ diff --git a/_media/paste-ec632ddefdebd511ef51117de1a1ded442edfd2e.jpg b/_media/paste-ec632ddefdebd511ef51117de1a1ded442edfd2e.jpg new file mode 100644 index 00000000..cc51263c Binary files /dev/null and b/_media/paste-ec632ddefdebd511ef51117de1a1ded442edfd2e.jpg differ diff --git a/_media/paste-ed5967021c4059e71384c64a5f790cd4878cc414.jpg b/_media/paste-ed5967021c4059e71384c64a5f790cd4878cc414.jpg new file mode 100644 index 00000000..decfedcc Binary files /dev/null and b/_media/paste-ed5967021c4059e71384c64a5f790cd4878cc414.jpg differ diff --git a/_media/paste-ee1d6256e324b31113b1ad69db5dad73549f73b0.jpg b/_media/paste-ee1d6256e324b31113b1ad69db5dad73549f73b0.jpg new file mode 100644 index 00000000..2ef01d80 Binary files /dev/null and b/_media/paste-ee1d6256e324b31113b1ad69db5dad73549f73b0.jpg differ diff --git a/_media/paste-efee81523dd753c17e07c2334e7552f11ccc856e.jpg b/_media/paste-efee81523dd753c17e07c2334e7552f11ccc856e.jpg new file mode 100644 index 00000000..6003e509 Binary files /dev/null and b/_media/paste-efee81523dd753c17e07c2334e7552f11ccc856e.jpg differ diff --git a/_media/paste-f116d9a9896bf1454eadce6b790fad608bfeb57f.jpg b/_media/paste-f116d9a9896bf1454eadce6b790fad608bfeb57f.jpg new file mode 100644 index 00000000..431f059b Binary files /dev/null and b/_media/paste-f116d9a9896bf1454eadce6b790fad608bfeb57f.jpg differ diff --git a/_media/paste-f133891d752990ab9e6e9d60a3360a803965787b.jpg b/_media/paste-f133891d752990ab9e6e9d60a3360a803965787b.jpg new file mode 100644 index 00000000..634d429b Binary files /dev/null and b/_media/paste-f133891d752990ab9e6e9d60a3360a803965787b.jpg differ diff --git a/_media/paste-f1ce24dcc09fc680d791d50712520654b387b0f1.jpg b/_media/paste-f1ce24dcc09fc680d791d50712520654b387b0f1.jpg new file mode 100644 index 00000000..10d38862 Binary files /dev/null and b/_media/paste-f1ce24dcc09fc680d791d50712520654b387b0f1.jpg differ diff --git a/_media/paste-f2d001d10fe352c884ae46cd992c35e25504c968.jpg b/_media/paste-f2d001d10fe352c884ae46cd992c35e25504c968.jpg new file mode 100644 index 00000000..dfaff441 Binary files /dev/null and b/_media/paste-f2d001d10fe352c884ae46cd992c35e25504c968.jpg differ diff --git a/_media/paste-f41c034b1c564475ebd3c3533c2af9dbdbc78758.jpg b/_media/paste-f41c034b1c564475ebd3c3533c2af9dbdbc78758.jpg new file mode 100644 index 00000000..e10c37d6 Binary files /dev/null and b/_media/paste-f41c034b1c564475ebd3c3533c2af9dbdbc78758.jpg differ diff --git a/_media/paste-f46962c5da5a6d584041f74f4c9e12de5065607a.jpg b/_media/paste-f46962c5da5a6d584041f74f4c9e12de5065607a.jpg new file mode 100644 index 00000000..c0a2f7a4 Binary files /dev/null and b/_media/paste-f46962c5da5a6d584041f74f4c9e12de5065607a.jpg differ diff --git a/_media/paste-f8ed078689520594bc0cd042c807363fb21342e5.jpg b/_media/paste-f8ed078689520594bc0cd042c807363fb21342e5.jpg new file mode 100644 index 00000000..3d706b91 Binary files /dev/null and b/_media/paste-f8ed078689520594bc0cd042c807363fb21342e5.jpg differ diff --git a/_media/paste-f98192952d3b9f19f5ba82a9bb7f6410a294de02.jpg b/_media/paste-f98192952d3b9f19f5ba82a9bb7f6410a294de02.jpg new file mode 100644 index 00000000..a21862c8 Binary files /dev/null and b/_media/paste-f98192952d3b9f19f5ba82a9bb7f6410a294de02.jpg differ diff --git a/_media/paste-fb8abbab0caba48ba1507907c580767a87a86df6.jpg b/_media/paste-fb8abbab0caba48ba1507907c580767a87a86df6.jpg new file mode 100644 index 00000000..6e36b71d Binary files /dev/null and b/_media/paste-fb8abbab0caba48ba1507907c580767a87a86df6.jpg differ diff --git a/models.json b/models.json index 22266d72..dcbd5fa6 100644 --- a/models.json +++ b/models.json @@ -121,6 +121,65 @@ "usn": -1, "vers": [] }, + "1550818728245": { + "css": ".card {\n font-family: arial;\n font-size: 20px;\n text-align: center;\n color: black;\n background-color: white;\n}\n", + "did": 1564142309807, + "flds": [ + { + "description": "", + "font": "Arial", + "media": [], + "name": "Front", + "ord": 0, + "rtl": false, + "size": 20, + "sticky": false + }, + { + "description": "", + "font": "Arial", + "media": [], + "name": "Back", + "ord": 1, + "rtl": false, + "size": 20, + "sticky": false + } + ], + "id": 1550818728245, + "latexPost": "\\end{document}", + "latexPre": "\\documentclass[12pt]{article}\n\\special{papersize=3in,5in}\n\\usepackage[utf8]{inputenc}\n\\usepackage{amssymb,amsmath}\n\\pagestyle{empty}\n\\setlength{\\parindent}{0in}\n\\begin{document}\n", + "latexsvg": false, + "mod": 1564145023, + "name": "Basic-9c783", + "req": [ + [ + 0, + "any", + [ + 0 + ] + ] + ], + "sortf": 0, + "tags": [], + "tmpls": [ + { + "afmt": "{{FrontSide}}\n\n
\n\n{{Back}}", + "bafmt": "", + "bfont": "", + "bqfmt": "", + "bsize": 0, + "did": null, + "name": "Card 1", + "ord": 0, + "qfmt": "{{Front}}" + } + ], + "type": 0, + "usn": -1, + "vers": [] + }, "1563779741627": { "css": ".card {\n font-family: arial;\n font-size: 20px;\n text-align: center;\n color: black;\n background-color: white;\n}\nul, ol {\n list-style-position: inside;\n}\nli {\n margin-left: -30px;\n}", "did": 1610704476043, diff --git a/readme.md b/readme.md index affb415c..745e3264 100644 --- a/readme.md +++ b/readme.md @@ -4,11 +4,12 @@ Currently, includes: | Subject | Lecturer | Semester | Language | Hint | Download | | ------------------------------------------ | --------------------------- | -------- | -------- | --------------------------------------------------- | -------------------------------------------------------------- | | Advanced ML | Dr. A. Nazemi | SS 20 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | -| Artificial Intelligence in Service Systems | Dr. Niklas Kühl | WS 21/22 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | +| Artificial Intelligence in Service Systems | Dr. N. Kühl | WS 21/22 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Business Data Analytics | D. Dann, A. Grote, F. Sterk | SS 22 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | -| Business Intelligence Systems | Dr. Mario Nadj | WS 21/22 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | +| Business Intelligence Systems | Dr. M. Nadj | WS 21/22 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | +| Datenschutz von A bis Z | Prof. Dr. E. Buchmann | SS 22 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Deep Learning for Computer Vision | Prof. Dr. R. Stiefelhagen | SS 22 | :us: | WIP :construction: | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | -| Derivate | Prof. Dr. Uhrig-Homburg | SS 21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | +| Derivate | Prof. Dr. M. Uhrig-Homburg | SS 21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Heterogene Parallele Rechnerstrukturen | Prof. W. Karl | WS 20/21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Höhere Mathematik I | G. Herzog | WS 19/20 | :de: | Requires LaTeX :warning: | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Höhere Mathematik II | G. Herzog | WS 19/20 | :de: | Requires LaTeX :warning: | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | @@ -22,7 +23,7 @@ Currently, includes: | Software-Architektur und Qualität | Prof. R. Reussner | SS 21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Steuerrecht I | D. Dietrich | WS 20/21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Steuerrecht II | D. Dietrich | SS 20 | :de: | Requires Steuerrecht I :warning: | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | -| Valuation | Prof. M Ruckes | WS 20/21 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | +| Valuation | Prof. M. Ruckes | WS 20/21 | :us: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Vertragsgestaltung | S. Leipert | SS 21 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | | Vertragsgestaltung in der IT | M. Menk | WS 21/22 | :de: | | [Download 📥](https://github.com/KarelZe/anki-decks/releases/) | diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/10079949.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/10079949.png" index dd98b4cb..85faa029 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/10079949.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/10079949.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/11071569.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/11071569.png" index bd3e81ee..4a5dda43 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/11071569.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/11071569.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12Atm9NKdEpMLUSAVM5d.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12Atm9NKdEpMLUSAVM5d.png" index f89dcd68..f588bc4b 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12Atm9NKdEpMLUSAVM5d.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12Atm9NKdEpMLUSAVM5d.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12FF3Cp8GrekqQSVAT2a.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12FF3Cp8GrekqQSVAT2a.png" index fcb47446..2a9c89a3 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12FF3Cp8GrekqQSVAT2a.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12FF3Cp8GrekqQSVAT2a.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12Jmgkn21zE9LaFmMEdj.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12Jmgkn21zE9LaFmMEdj.png" index 2f7058ff..a46e9bac 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12Jmgkn21zE9LaFmMEdj.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12Jmgkn21zE9LaFmMEdj.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12KCK6aK138U3WjWXSAV.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12KCK6aK138U3WjWXSAV.png" index 4af13e55..ff0dd449 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12KCK6aK138U3WjWXSAV.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12KCK6aK138U3WjWXSAV.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12MfP7mQsP7Zc8JPRQSw.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12MfP7mQsP7Zc8JPRQSw.png" index 61edfb18..4987688b 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12MfP7mQsP7Zc8JPRQSw.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12MfP7mQsP7Zc8JPRQSw.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12ST6J7iSBxcp7eBcacm.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12ST6J7iSBxcp7eBcacm.png" index 7b09393f..621311e8 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12ST6J7iSBxcp7eBcacm.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12ST6J7iSBxcp7eBcacm.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12YNqaohJ29FfTiuTvcJ.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12YNqaohJ29FfTiuTvcJ.png" index 8aeceb04..baa78117 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12YNqaohJ29FfTiuTvcJ.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12YNqaohJ29FfTiuTvcJ.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12brqsSjHPduebSkDqT6.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12brqsSjHPduebSkDqT6.png" index fee5775f..67bdf7be 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12brqsSjHPduebSkDqT6.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12brqsSjHPduebSkDqT6.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12jQbzRGQwddGyZa9yaP.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12jQbzRGQwddGyZa9yaP.png" index d199bdd3..6f3f479d 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12jQbzRGQwddGyZa9yaP.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12jQbzRGQwddGyZa9yaP.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12ksArHovYXbkfZWpTYs.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12ksArHovYXbkfZWpTYs.png" index 3691cb54..040188f4 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/12ksArHovYXbkfZWpTYs.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/12ksArHovYXbkfZWpTYs.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1C2PT4mqZEiaLevLP5EU.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1C2PT4mqZEiaLevLP5EU.png" index d5bc1293..ac0ced62 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1C2PT4mqZEiaLevLP5EU.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1C2PT4mqZEiaLevLP5EU.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1JemWSfAoToDeYjK1RWW.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1JemWSfAoToDeYjK1RWW.png" index ee17ed58..e5c5cfeb 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1JemWSfAoToDeYjK1RWW.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1JemWSfAoToDeYjK1RWW.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1QLppTWxKpJnwMFhrp1K.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1QLppTWxKpJnwMFhrp1K.png" index b25ebc5b..e3a96a25 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1QLppTWxKpJnwMFhrp1K.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1QLppTWxKpJnwMFhrp1K.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1VVQMUt1ax4j7Wp8N7mz.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1VVQMUt1ax4j7Wp8N7mz.png" index ee8354c6..1ccf5954 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1VVQMUt1ax4j7Wp8N7mz.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1VVQMUt1ax4j7Wp8N7mz.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1Xdbcv6fQ3BNhvwy46Gz.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1Xdbcv6fQ3BNhvwy46Gz.png" index 73650f4e..a474c0b8 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1Xdbcv6fQ3BNhvwy46Gz.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1Xdbcv6fQ3BNhvwy46Gz.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1du6H7cZxJTBJp7ZjMhv.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1du6H7cZxJTBJp7ZjMhv.png" index 0f725ed8..d0283a8a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1du6H7cZxJTBJp7ZjMhv.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1du6H7cZxJTBJp7ZjMhv.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1gGpU71MPKKRaCyeDnPN.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1gGpU71MPKKRaCyeDnPN.png" index 0a4759ab..784ea609 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1gGpU71MPKKRaCyeDnPN.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1gGpU71MPKKRaCyeDnPN.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1kUhWB5fgE5voASaKW9y.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1kUhWB5fgE5voASaKW9y.png" index 1622a869..7fe98b5a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/1kUhWB5fgE5voASaKW9y.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/1kUhWB5fgE5voASaKW9y.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/23748262.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/23748262.png" index 8d32f13a..29744b0b 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/23748262.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/23748262.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/25751457.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/25751457.png" index 30807849..cbc5999f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/25751457.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/25751457.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/28104388.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/28104388.png" index 85a1788e..66d753f5 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/28104388.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/28104388.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/28334820.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/28334820.png" index 6889b33d..137cb97f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/28334820.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/28334820.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/30900457.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/30900457.png" index fe6f4ac6..c8fe529a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/30900457.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/30900457.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/31380672.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/31380672.png" index fa442b13..19b17cae 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/31380672.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/31380672.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/32447141.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/32447141.png" index 6f077922..93f9d05a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/32447141.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/32447141.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/38709773.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/38709773.png" index f29d4f2b..744d450f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/38709773.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/38709773.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/41905174.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/41905174.png" index e95737cf..9c5a500a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/41905174.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/41905174.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/42451209.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/42451209.png" index 4f262387..df9c0daa 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/42451209.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/42451209.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/42459161.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/42459161.png" index 532f5d42..95de7641 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/42459161.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/42459161.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/46470460.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/46470460.png" index 7bf4c08c..232a825c 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/46470460.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/46470460.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49133758.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49133758.png" index a8f0cbd5..afc475e0 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49133758.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49133758.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49326893.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49326893.png" index a8dbe5e2..0e4e9798 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49326893.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49326893.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49374843.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49374843.png" index 049cd14e..f34f65c0 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/49374843.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/49374843.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/52990270.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/52990270.png" index cd71c92a..9a40390a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/52990270.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/52990270.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/54244817.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/54244817.png" index 31b6547f..9b4a8fdb 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/54244817.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/54244817.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/58971957.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/58971957.png" index cd89c65d..1dd3afa2 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/58971957.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/58971957.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/59327407.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/59327407.png" index e89e0502..55b7d213 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/59327407.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/59327407.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/60387747.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/60387747.png" index 5fbb5dc2..4bc78399 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/60387747.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/60387747.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/70600270.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/70600270.png" index d92b5114..15d0dbd6 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/70600270.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/70600270.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/73170591.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/73170591.png" index 5109f8ce..f51f5886 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/73170591.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/73170591.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/76435056.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/76435056.png" index 449e3773..4227274e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/76435056.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/76435056.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/79760899.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/79760899.png" index e4e6445d..1767d1af 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/79760899.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/79760899.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/81526403.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/81526403.png" index a9b1baf7..ee172ecd 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/81526403.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/81526403.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/81624736.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/81624736.png" index 5bbecb78..0a8b9826 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/81624736.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/81624736.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/84250043.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/84250043.png" index cdc0e274..d3f279c5 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/84250043.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/84250043.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/98480347.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/98480347.png" index baf28311..6197ff4e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/98480347.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/98480347.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/Untitled.png" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/Untitled.png" index 436ab87b..85909a9f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/Untitled.png" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/Untitled.png" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-02a59b9805aac6bf09c32ed6cd6ba6d519b0d2fe.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-02a59b9805aac6bf09c32ed6cd6ba6d519b0d2fe.jpg" index daf14c30..448cea1d 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-02a59b9805aac6bf09c32ed6cd6ba6d519b0d2fe.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-02a59b9805aac6bf09c32ed6cd6ba6d519b0d2fe.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-08d17b88fb59cb41acf4f614c0e29c61b6397974.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-08d17b88fb59cb41acf4f614c0e29c61b6397974.jpg" index 9aca7603..5e9cb6b5 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-08d17b88fb59cb41acf4f614c0e29c61b6397974.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-08d17b88fb59cb41acf4f614c0e29c61b6397974.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-18aa6f54a38b5989d4adc437f4fc91cfc9531973.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-18aa6f54a38b5989d4adc437f4fc91cfc9531973.jpg" index 11ce1de2..e0cc714f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-18aa6f54a38b5989d4adc437f4fc91cfc9531973.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-18aa6f54a38b5989d4adc437f4fc91cfc9531973.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-24b8b447a5d111cd1465f3fb27a3113ec389be85.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-24b8b447a5d111cd1465f3fb27a3113ec389be85.jpg" index 914d8642..ea74ece2 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-24b8b447a5d111cd1465f3fb27a3113ec389be85.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-24b8b447a5d111cd1465f3fb27a3113ec389be85.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-2939ba7e114a9f36a5f7d4bbb890132e5487980d.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-2939ba7e114a9f36a5f7d4bbb890132e5487980d.jpg" index 3482699b..8042e698 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-2939ba7e114a9f36a5f7d4bbb890132e5487980d.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-2939ba7e114a9f36a5f7d4bbb890132e5487980d.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-321bff76bc7bd3f2252b93c1f6de38a73229a785.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-321bff76bc7bd3f2252b93c1f6de38a73229a785.jpg" index 99dea3d1..13b32c97 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-321bff76bc7bd3f2252b93c1f6de38a73229a785.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-321bff76bc7bd3f2252b93c1f6de38a73229a785.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-37a272fe10da071aa899a384acc6dbc43b238efb.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-37a272fe10da071aa899a384acc6dbc43b238efb.jpg" index 6fa225c3..1988f956 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-37a272fe10da071aa899a384acc6dbc43b238efb.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-37a272fe10da071aa899a384acc6dbc43b238efb.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-41885b9f44fa10021cf312601d33ceca902135a2.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-41885b9f44fa10021cf312601d33ceca902135a2.jpg" index ef8eec93..b17324e5 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-41885b9f44fa10021cf312601d33ceca902135a2.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-41885b9f44fa10021cf312601d33ceca902135a2.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-48514d8747fbf19f5a34930f2b7dc5f42cd7f7a1.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-48514d8747fbf19f5a34930f2b7dc5f42cd7f7a1.jpg" index 12a55e47..8afb9585 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-48514d8747fbf19f5a34930f2b7dc5f42cd7f7a1.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-48514d8747fbf19f5a34930f2b7dc5f42cd7f7a1.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4b1d43e897780768c4ac2306f17e40beea96b828.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4b1d43e897780768c4ac2306f17e40beea96b828.jpg" index 1e2bff9e..bbeffd8c 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4b1d43e897780768c4ac2306f17e40beea96b828.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4b1d43e897780768c4ac2306f17e40beea96b828.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4cb251f16e868d9cac54a4803b45569101ee625d.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4cb251f16e868d9cac54a4803b45569101ee625d.jpg" index e44d2856..fda1cb23 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4cb251f16e868d9cac54a4803b45569101ee625d.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-4cb251f16e868d9cac54a4803b45569101ee625d.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-522a0e98caf6a98fbda094d2552d517f00ba1eeb.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-522a0e98caf6a98fbda094d2552d517f00ba1eeb.jpg" index 61634a07..2fca00aa 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-522a0e98caf6a98fbda094d2552d517f00ba1eeb.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-522a0e98caf6a98fbda094d2552d517f00ba1eeb.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5775502ab532f8b88e9d4350bf566aa79ca98f23.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5775502ab532f8b88e9d4350bf566aa79ca98f23.jpg" index 9a88bc00..8f256de8 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5775502ab532f8b88e9d4350bf566aa79ca98f23.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5775502ab532f8b88e9d4350bf566aa79ca98f23.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5cc73bb02e23500d122ab0caf05ca0a958c5d94a.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5cc73bb02e23500d122ab0caf05ca0a958c5d94a.jpg" index fecac9c1..ad2f807a 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5cc73bb02e23500d122ab0caf05ca0a958c5d94a.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-5cc73bb02e23500d122ab0caf05ca0a958c5d94a.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-675df70034c074755fe104387ec12e81c6ac12b7.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-675df70034c074755fe104387ec12e81c6ac12b7.jpg" index f61c6f42..5d635f5f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-675df70034c074755fe104387ec12e81c6ac12b7.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-675df70034c074755fe104387ec12e81c6ac12b7.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-69539ecb91362276f1aac77533bf772bf28aaeab.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-69539ecb91362276f1aac77533bf772bf28aaeab.jpg" index 239d7fbb..08ffb228 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-69539ecb91362276f1aac77533bf772bf28aaeab.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-69539ecb91362276f1aac77533bf772bf28aaeab.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-73ef7a446dae4c854955850a98a61eb4c2d88a76.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-73ef7a446dae4c854955850a98a61eb4c2d88a76.jpg" index 196fe31e..fe049e61 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-73ef7a446dae4c854955850a98a61eb4c2d88a76.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-73ef7a446dae4c854955850a98a61eb4c2d88a76.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-792c758479b97e45c5a229680bde3f1bfe5289b3.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-792c758479b97e45c5a229680bde3f1bfe5289b3.jpg" index b74d23af..576327af 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-792c758479b97e45c5a229680bde3f1bfe5289b3.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-792c758479b97e45c5a229680bde3f1bfe5289b3.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-79b1ba9235f37a489acb228eb024b7930500631b.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-79b1ba9235f37a489acb228eb024b7930500631b.jpg" index 9c3cbc83..4848efb0 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-79b1ba9235f37a489acb228eb024b7930500631b.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-79b1ba9235f37a489acb228eb024b7930500631b.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7aacc20037c7e95eaa4011f94182bcd226a8490a.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7aacc20037c7e95eaa4011f94182bcd226a8490a.jpg" index 22c328c9..a273ce61 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7aacc20037c7e95eaa4011f94182bcd226a8490a.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7aacc20037c7e95eaa4011f94182bcd226a8490a.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7c098ecb694414c5cf34db0b0a1a36f4b7caa77d.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7c098ecb694414c5cf34db0b0a1a36f4b7caa77d.jpg" index b6d6d051..cf4de970 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7c098ecb694414c5cf34db0b0a1a36f4b7caa77d.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7c098ecb694414c5cf34db0b0a1a36f4b7caa77d.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7edc8761ca6cbde5e5b816bf03bfa3b213330023.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7edc8761ca6cbde5e5b816bf03bfa3b213330023.jpg" index 507c168f..f561d4b9 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7edc8761ca6cbde5e5b816bf03bfa3b213330023.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-7edc8761ca6cbde5e5b816bf03bfa3b213330023.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-8f4a28c393446270a7a008cacc0a70d7a22159a6.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-8f4a28c393446270a7a008cacc0a70d7a22159a6.jpg" index cf8a2d92..fb402da6 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-8f4a28c393446270a7a008cacc0a70d7a22159a6.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-8f4a28c393446270a7a008cacc0a70d7a22159a6.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-b664fb6a2d77306e42c5ac2341e865fcbeb36dd2.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-b664fb6a2d77306e42c5ac2341e865fcbeb36dd2.jpg" index 2d7067d4..033cf90e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-b664fb6a2d77306e42c5ac2341e865fcbeb36dd2.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-b664fb6a2d77306e42c5ac2341e865fcbeb36dd2.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-bcfffcd165637c9192f6da06fa5262fed2c325a4.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-bcfffcd165637c9192f6da06fa5262fed2c325a4.jpg" index 7a90e756..8c233211 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-bcfffcd165637c9192f6da06fa5262fed2c325a4.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-bcfffcd165637c9192f6da06fa5262fed2c325a4.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-c5b9a115131d23148c035e76280d4e34b9fe75fb.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-c5b9a115131d23148c035e76280d4e34b9fe75fb.jpg" index 93997061..4bcf291e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-c5b9a115131d23148c035e76280d4e34b9fe75fb.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-c5b9a115131d23148c035e76280d4e34b9fe75fb.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cacaf9e9353a51fb96dc93ef76eb85c9328fa0cc.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cacaf9e9353a51fb96dc93ef76eb85c9328fa0cc.jpg" index 73ec239c..05df0995 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cacaf9e9353a51fb96dc93ef76eb85c9328fa0cc.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cacaf9e9353a51fb96dc93ef76eb85c9328fa0cc.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cb8dc04a0e84ec724ee713bd7e81e89eadb6daf0.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cb8dc04a0e84ec724ee713bd7e81e89eadb6daf0.jpg" index 6b85f84f..ca2c8e86 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cb8dc04a0e84ec724ee713bd7e81e89eadb6daf0.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cb8dc04a0e84ec724ee713bd7e81e89eadb6daf0.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ccf20e96783b608997f149d6fe6dad19c77542c3.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ccf20e96783b608997f149d6fe6dad19c77542c3.jpg" index 55250586..61e6b12f 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ccf20e96783b608997f149d6fe6dad19c77542c3.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ccf20e96783b608997f149d6fe6dad19c77542c3.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cf63368bf00eccd7df5ea3794358611a147d2ea0.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cf63368bf00eccd7df5ea3794358611a147d2ea0.jpg" index 231b079c..3cb376d7 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cf63368bf00eccd7df5ea3794358611a147d2ea0.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-cf63368bf00eccd7df5ea3794358611a147d2ea0.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-d7118a78b8d442507491b736bfbe266090ff24b5.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-d7118a78b8d442507491b736bfbe266090ff24b5.jpg" index 2d6998ae..bd0ee230 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-d7118a78b8d442507491b736bfbe266090ff24b5.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-d7118a78b8d442507491b736bfbe266090ff24b5.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e0f9a0f2cec20476eb6a141ee42efb26a2d97f8c.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e0f9a0f2cec20476eb6a141ee42efb26a2d97f8c.jpg" index 44b48715..6305ed49 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e0f9a0f2cec20476eb6a141ee42efb26a2d97f8c.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e0f9a0f2cec20476eb6a141ee42efb26a2d97f8c.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e8859c71078380c3e3549ff2f134c1b3aede56cd.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e8859c71078380c3e3549ff2f134c1b3aede56cd.jpg" index 72ed0525..c8cd058e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e8859c71078380c3e3549ff2f134c1b3aede56cd.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-e8859c71078380c3e3549ff2f134c1b3aede56cd.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f0fbc2619237d255ac56e969c3bc4379889d25b0.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f0fbc2619237d255ac56e969c3bc4379889d25b0.jpg" index ffe5446e..6aebb29e 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f0fbc2619237d255ac56e969c3bc4379889d25b0.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f0fbc2619237d255ac56e969c3bc4379889d25b0.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f8766aaeab35b33ea8c54f64215f9f935fbc9274.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f8766aaeab35b33ea8c54f64215f9f935fbc9274.jpg" index 076a273f..010074f5 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f8766aaeab35b33ea8c54f64215f9f935fbc9274.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f8766aaeab35b33ea8c54f64215f9f935fbc9274.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f91bf9a23b697bf2fdbab362843301f24cafefc2.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f91bf9a23b697bf2fdbab362843301f24cafefc2.jpg" index f9d09b8d..c804e1b1 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f91bf9a23b697bf2fdbab362843301f24cafefc2.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-f91bf9a23b697bf2fdbab362843301f24cafefc2.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-fb6ae404ca327fa910c2bb4b414ca469dec7514c.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-fb6ae404ca327fa910c2bb4b414ca469dec7514c.jpg" index 7f298624..fed0d5c2 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-fb6ae404ca327fa910c2bb4b414ca469dec7514c.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-fb6ae404ca327fa910c2bb4b414ca469dec7514c.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ff520d8d7dde42bee11ef6aecec3cb2cd89b4ccd.jpg" "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ff520d8d7dde42bee11ef6aecec3cb2cd89b4ccd.jpg" index a68ba83c..6c766288 100644 Binary files "a/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ff520d8d7dde42bee11ef6aecec3cb2cd89b4ccd.jpg" and "b/\342\232\241 Heterogene Rechnerstrukturen/_media/paste-ff520d8d7dde42bee11ef6aecec3cb2cd89b4ccd.jpg" differ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-qu.md" "b/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-qu.md" deleted file mode 100644 index 5e8c93d3..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-qu.md" +++ /dev/null @@ -1,13 +0,0 @@ -## Note -nid: 1613919347163 -model: Basic-d7a3e-4ce08 -tags: 06_mpi_openmp -markdown: false - -### Front -Alle Prozesse haben bei MPI denselben Quellcode.
-
Wie also kann man bei MPI entscheiden, was welcher Prozess welche Codeteile ausführt?
- -### Back -Unterscheidung über process rank.
process rank wird während Prozessinitialisierung durch System zugeteilt. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-quellcode-wie-also-ka.md" "b/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-quellcode-wie-also-ka.md" new file mode 100644 index 00000000..d030ae70 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/alle-prozesse-haben-bei-mpi-denselben-quellcode-wie-also-ka.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: u4X@}L(y!v +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_mpi_openmp +``` + +## Front +Alle Prozesse haben bei MPI denselben Quellcode.
+
Wie also kann man bei MPI entscheiden, was welcher Prozess welche Codeteile ausführt?
+ +## Back +Unterscheidung über process rank.
process rank wird während Prozessinitialisierung durch System zugeteilt. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-m.md" "b/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-m.md" deleted file mode 100644 index 7778efc7..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-m.md" +++ /dev/null @@ -1,69 +0,0 @@ -## Note -nid: 1611765060172 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false - -### Front -Betrachten Sie nachfolgendes einfaches Multiprozessorsystem mit 2 -Prozessoren. -
-
-
-
- Ein Pfeil steht für Adressbus, der andere für Datenbus. -
-
- Rotes Rechteck repräsentiert Speicherblock, der in Caches geholt - wird. -
-
- Vollziehen Sie nach, welche Zustandsübergänge beim MESI-Protokoll - bei 4 aufeinander folgenden Zugriffen auf ein und denselben - Speicherblock erfolgen? -
- -### Back - -
- 2. Prozessor beobachtet, dass Leseoperation durchgeführt wird. -
-
- Exclusive Read miss liegt vor. Eintrag ist nicht vorhanden. -
-
- Cachezeile, in die der Block geladen wird, geht vom Zustand - invalid in Zustand exclusive. -
-
- Anschließend führen wir ein Lesen auf die Adresse 8 durch. Block - muss aus dem Hauptspeicher geladen werden. -
-
- Prozessor 1 beobachtet Lesezugriff auf Adresse, die er in seinem - Cache findet (Snoop Hit on a Read). Prozessor schickt shared - Signal. Cachezeile wechselt in den Zustand shared. -
-
-
- Prozessor 1 verändert Wert z. B. 500. Wir ändern Cachezeile von - shared in Zustand modified. -
-
- Wir schicken dann invalid Signal, anderer Prozessor invalidiert - Block mit dieser Adresse. -
-
-
- Cachezeile ist ungültig. Wir haben Fehlzugriff. Lesezugriff führt - zu Treffer im Cache (Snoop Hit on a Read). Wir schicken dann das - Retry-Signal. Prozessor 2 unterbricht Laden des Blocks aus - Hauptspeicher. -
-
- Prozessor 1 wechselt in Zustand shared. -
-
- Das wird wieder von Prozessor 2 beobachtet. Wir haben Snoop-Hit - on a Read. Wir gehen in Zustand shared über. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-multiprozessorsystem.md" "b/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-multiprozessorsystem.md" new file mode 100644 index 00000000..a5406f1e --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/betrachten-sie-nachfolgendes-einfaches-multiprozessorsystem.md" @@ -0,0 +1,75 @@ +# Note +``` +guid: IjB%X[/mk< +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front +Betrachten Sie nachfolgendes einfaches Multiprozessorsystem mit 2 +Prozessoren. +
+
+
+
+ Ein Pfeil steht für Adressbus, der andere für Datenbus. +
+
+ Rotes Rechteck repräsentiert Speicherblock, der in Caches geholt + wird. +
+
+ Vollziehen Sie nach, welche Zustandsübergänge beim MESI-Protokoll + bei 4 aufeinander folgenden Zugriffen auf ein und denselben + Speicherblock erfolgen? +
+ +## Back + +
+ 2. Prozessor beobachtet, dass Leseoperation durchgeführt wird. +
+
+ Exclusive Read miss liegt vor. Eintrag ist nicht vorhanden. +
+
+ Cachezeile, in die der Block geladen wird, geht vom Zustand + invalid in Zustand exclusive. +
+
+ Anschließend führen wir ein Lesen auf die Adresse 8 durch. Block + muss aus dem Hauptspeicher geladen werden. +
+
+ Prozessor 1 beobachtet Lesezugriff auf Adresse, die er in seinem + Cache findet (Snoop Hit on a Read). Prozessor schickt shared + Signal. Cachezeile wechselt in den Zustand shared. +
+
+
+ Prozessor 1 verändert Wert z. B. 500. Wir ändern Cachezeile von + shared in Zustand modified. +
+
+ Wir schicken dann invalid Signal, anderer Prozessor invalidiert + Block mit dieser Adresse. +
+
+
+ Cachezeile ist ungültig. Wir haben Fehlzugriff. Lesezugriff führt + zu Treffer im Cache (Snoop Hit on a Read). Wir schicken dann das + Retry-Signal. Prozessor 2 unterbricht Laden des Blocks aus + Hauptspeicher. +
+
+ Prozessor 1 wechselt in Zustand shared. +
+
+ Das wird wieder von Prozessor 2 beobachtet. Wir haben Snoop-Hit + on a Read. Wir gehen in Zustand shared über. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsisten.md" "b/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsisten.md" deleted file mode 100644 index b37d4b1d..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsisten.md" +++ /dev/null @@ -1,11 +0,0 @@ -## Note -nid: 1615109774905 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false - -### Front -Dürfen in einem abgeschwächten Konsistenzmodell Speicherbefehle gepuffert werden? Dürfen Synchronisationsbefehle gepuffert werden? - -### Back -Puffern von Schreibzugriffen ist erlaubt. Puffern von Synchronisationsbefehlen nicht. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsistenzmodell-speicherbefe.md" "b/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsistenzmodell-speicherbefe.md" new file mode 100644 index 00000000..a11ebc2b --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/d\303\274rfen-in-einem-abgeschw\303\244chten-konsistenzmodell-speicherbefe.md" @@ -0,0 +1,17 @@ +# Note +``` +guid: id#ySVP#6= +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front +Dürfen in einem abgeschwächten Konsistenzmodell Speicherbefehle gepuffert werden? Dürfen Synchronisationsbefehle gepuffert werden? + +## Back +Puffern von Schreibzugriffen ist erlaubt. Puffern von Synchronisationsbefehlen nicht. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-a.md" "b/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-a.md" deleted file mode 100644 index e3508ef2..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-a.md" +++ /dev/null @@ -1,13 +0,0 @@ -## Note -nid: 1603539861137 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung -markdown: false - -### Front -

Entspricht die Anzahl der Prozesse der Anzahl der Prozessoren? - -### Back -Die Anzahl der Prozesse ist nicht zwingend gleich der Anzahl -der Prozessoren. Dies liegt insbesondere an der Virtualisierung von -Multiprozessoren. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-anzahl-der-prozessore.md" "b/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-anzahl-der-prozessore.md" new file mode 100644 index 00000000..f1dadec3 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/entspricht-die-anzahl-der-prozesse-der-anzahl-der-prozessore.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: Jp_](Rw~al +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +``` + +## Front +

Entspricht die Anzahl der Prozesse der Anzahl der Prozessoren? + +## Back +Die Anzahl der Prozesse ist nicht zwingend gleich der Anzahl +der Prozessoren. Dies liegt insbesondere an der Virtualisierung von +Multiprozessoren. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der-vektoraddition.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der-vektoraddition.md" new file mode 100644 index 00000000..5c5abaab --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der-vektoraddition.md" @@ -0,0 +1,23 @@ +# Note +``` +guid: tp{0.G!qqo +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +het_rs::07_vektorprozessoren +``` + +## Front +Erklären das Pipelining am Beispiel der +Vektoraddition. + +## Back +Gleitkommaoperationen sind zu komplex, als dass sie i. d. R. in +einem Taktyzyklus abgearbeitet werden können. +

+ Deshalb erfolgt eine Aufteilung in mehrere Schritte. +
+
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der.md" deleted file mode 100644 index 357b8d60..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-das-pipelining-am-beispiel-der.md" +++ /dev/null @@ -1,18 +0,0 @@ -## Note -nid: 1613743785633 -model: Basic-d7a3e-4ce08 -tags: het_rs::07_vektorprozessoren -markdown: false - -### Front -Erklären das Pipelining am Beispiel der -Vektoraddition. - -### Back -Gleitkommaoperationen sind zu komplex, als dass sie i. d. R. in -einem Taktyzyklus abgearbeitet werden können. -
- Deshalb erfolgt eine Aufteilung in mehrere Schritte. -
-
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsst.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsst.md" deleted file mode 100644 index 0c88dc4a..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsst.md" +++ /dev/null @@ -1,29 +0,0 @@ -## Note -nid: 1612889578119 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Erklären Sie wie die Parallelisierungsstrategie Pipeline -(Producer / Consumer) funktioniert. - -### Back - -
- Visualisierung der aufeinanderfolgenden Threads: -
-
- Ist T1 mit Abarbeitung fertig, kann er sich neuem Task widmen. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsstrategie-pipeline-pr.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsstrategie-pipeline-pr.md" new file mode 100644 index 00000000..0d53f157 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-die-parallelisierungsstrategie-pipeline-pr.md" @@ -0,0 +1,34 @@ +# Note +``` +guid: M!CV=,)mzj +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Erklären Sie wie die Parallelisierungsstrategie Pipeline +(Producer / Consumer) funktioniert. + +## Back + +
+ Visualisierung der aufeinanderfolgenden Threads: +
+
+ Ist T1 mit Abarbeitung fertig, kann er sich neuem Task widmen. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274.md" deleted file mode 100644 index 56b4b761..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274.md" +++ /dev/null @@ -1,19 +0,0 @@ -## Note -nid: 1612889750372 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Erklären Sie wie Gebietszerlegung ohne Überlappung / mit Überlappung funktioniert. - -### Back -Gebietszerlegung ohne Überlappung -
-
- Gebietszerlegung mit Überlappung -
-
-
- (vgl. OCEAN-Beispiel) -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274berlappung-mit-\303\274be.md" "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274berlappung-mit-\303\274be.md" new file mode 100644 index 00000000..00413117 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/erkl\303\244ren-sie-wie-gebietszerlegung-ohne-\303\274berlappung-mit-\303\274be.md" @@ -0,0 +1,24 @@ +# Note +``` +guid: hXDcJe2pV3 +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Erklären Sie wie Gebietszerlegung ohne Überlappung / mit Überlappung funktioniert. + +## Back +Gebietszerlegung ohne Überlappung +
+
+ Gebietszerlegung mit Überlappung +
+
+
+ (vgl. OCEAN-Beispiel) +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems-bei-mikroprozessoren.md" "b/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems-bei-mikroprozessoren.md" new file mode 100644 index 00000000..5c800e04 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems-bei-mikroprozessoren.md" @@ -0,0 +1,32 @@ +# Note +``` +guid: dm`U!;f`]E +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +05_uebung +05_uebung_rs +11_para_block_prozess +``` + +## Front +Es gibt zwei Varianten des I/O-Problems bei +Mikroprozessoren mit Komponenten mit Masterfunktion. +
+ Welche Verfahren betrifft es? +
+ +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems.md" "b/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems.md" deleted file mode 100644 index 546d2d64..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/es-gibt-zwei-varianten-des-io-problems.md" +++ /dev/null @@ -1,24 +0,0 @@ -## Note -nid: 1610817502720 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 05_uebung, 05_uebung_rs, 11_para_block_prozess -markdown: false - -### Front -Es gibt zwei Varianten des I/O-Problems bei -Mikroprozessoren mit Komponenten mit Masterfunktion. -
- Welche Verfahren betrifft es? -
- -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor-augen.md" "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor-augen.md" new file mode 100644 index 00000000..5e3d1886 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor-augen.md" @@ -0,0 +1,65 @@ +# Note +``` +guid: fcGc_=^5Mt +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +01_einfuehrung +01_vorlesung +rs::01_einfuehrung +``` + +## Front +Führen Sie sich die kurze Zeitreise vor Augen. + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor.md" "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor.md" deleted file mode 100644 index e97c0cd6..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274hren-sie-sich-die-kurze-zeitreise-vor.md" +++ /dev/null @@ -1,58 +0,0 @@ -## Note -nid: 1615041721942 -model: Basic-d7a3e-4ce08 -tags: 01_einfuehrung, 01_vorlesung, rs::01_einfuehrung -markdown: false - -### Front -Führen Sie sich die kurze Zeitreise vor Augen. - -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-pr.md" "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-pr.md" deleted file mode 100644 index 243d02fe..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-pr.md" +++ /dev/null @@ -1,16 +0,0 @@ -## Note -nid: 1606854988063 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, 05_grundlagen_parallelverarbeitung -markdown: false - -### Front -

Für moderne Rechnerstrukturen ist das Prinzip der -Virtualität kennzeichend. Was versteht man darunter? - -### Back -

Mit verschiedenen Techniken und Mechanismen in der Hardware -können auf einer Maschine verschiedene parallele Programmiermodelle -unterstützt werden. -

Die zugrunde liegende Organisation und Architektur ist -weitestgehend transparent. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-prinzip-der-virtualit\303\244.md" "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-prinzip-der-virtualit\303\244.md" new file mode 100644 index 00000000..99a9a662 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/f\303\274r-moderne-rechnerstrukturen-ist-das-prinzip-der-virtualit\303\244.md" @@ -0,0 +1,22 @@ +# Note +``` +guid: hIb:2tLi%/ +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +05_grundlagen_parallelverarbeitung +``` + +## Front +

Für moderne Rechnerstrukturen ist das Prinzip der +Virtualität kennzeichend. Was versteht man darunter? + +## Back +

Mit verschiedenen Techniken und Mechanismen in der Hardware +können auf einer Maschine verschiedene parallele Programmiermodelle +unterstützt werden. +

Die zugrunde liegende Organisation und Architektur ist +weitestgehend transparent. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-open.md" "b/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-open.md" deleted file mode 100644 index 6764e2b3..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-open.md" +++ /dev/null @@ -1,14 +0,0 @@ -## Note -nid: 1613931387285 -model: Basic-d7a3e-4ce08 -tags: 06_mpi_openmp -markdown: false - -### Front -Geben Sie Beispiele für Clauses bei OpenMP an. - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-openmp-an.md" "b/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-openmp-an.md" new file mode 100644 index 00000000..b0121c66 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/geben-sie-beispiele-f\303\274r-clauses-bei-openmp-an.md" @@ -0,0 +1,19 @@ +# Note +``` +guid: OBGh6ND5m} +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_mpi_openmp +``` + +## Front +Geben Sie Beispiele für Clauses bei OpenMP an. + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-fun.md" "b/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-fun.md" deleted file mode 100644 index 81d5a291..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-fun.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1605018416518 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, 04_uebung, 09_para_prozess_block, rs::04_uebung -markdown: false - -### Front -

Grenzen Sie Datenparallelismus von Funktionsparallelismus -/ Task-Level-Parallelismus - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-funktionsparallelismus.md" "b/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-funktionsparallelismus.md" new file mode 100644 index 00000000..132f5482 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/grenzen-sie-datenparallelismus-von-funktionsparallelismus.md" @@ -0,0 +1,20 @@ +# Note +``` +guid: H642i3c9PO +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +04_uebung +09_para_prozess_block +rs::04_uebung +``` + +## Front +

Grenzen Sie Datenparallelismus von Funktionsparallelismus +/ Task-Level-Parallelismus + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu-tasks.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu-tasks.md" new file mode 100644 index 00000000..629570fe --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu-tasks.md" @@ -0,0 +1,28 @@ +# Note +``` +guid: cr};T +

+ +
+ diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu.md" deleted file mode 100644 index cb767db8..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchem-verh\303\244ltnis-stehen-prozesse-zu.md" +++ /dev/null @@ -1,22 +0,0 @@ -## Note -nid: 1603539861495 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, rs::04_uebung -markdown: false - -### Front -In welchem Verhältnis stehen Prozesse zu Tasks. - -### Back -
-
- -
-
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speic.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speic.md" deleted file mode 100644 index 45e896e5..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speic.md" +++ /dev/null @@ -1,11 +0,0 @@ -## Note -nid: 1610832398089 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz -markdown: false - -### Front -In welchen Zuständen kann sich ein Speicherblock befinden? - -### Back -Invalid (I), Shared (S), Exclusive (E), Modified (M). diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speicherblock-befinden.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speicherblock-befinden.md" new file mode 100644 index 00000000..4c7c6637 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/in-welchen-zust\303\244nden-kann-sich-ein-speicherblock-befinden.md" @@ -0,0 +1,16 @@ +# Note +``` +guid: H%+*n[p&|e +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +``` + +## Front +In welchen Zuständen kann sich ein Speicherblock befinden? + +## Back +Invalid (I), Shared (S), Exclusive (E), Modified (M). diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-paral.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-paral.md" deleted file mode 100644 index f1bf2ea1..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-paral.md" +++ /dev/null @@ -1,14 +0,0 @@ -## Note -nid: 1605018410586 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, 09_para_prozess_block -markdown: false - -### Front -

In welcher Beziehung besteht ein Parallelrechner zu einer -parallelen Architektur? - -### Back -

Betrachtung einer parallelen Architektur als eine Erweiterung -des Konzepts einer konventionellen Rechnerarchitektur um -eine Kommunikationsarchitektur. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-parallelrechner-zu-einer.md" "b/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-parallelrechner-zu-einer.md" new file mode 100644 index 00000000..49886309 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/in-welcher-beziehung-besteht-ein-parallelrechner-zu-einer.md" @@ -0,0 +1,20 @@ +# Note +``` +guid: mx^*w[%BP^ +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +09_para_prozess_block +``` + +## Front +

In welcher Beziehung besteht ein Parallelrechner zu einer +parallelen Architektur? + +## Back +

Betrachtung einer parallelen Architektur als eine Erweiterung +des Konzepts einer konventionellen Rechnerarchitektur um +eine Kommunikationsarchitektur. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutine.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutine.md" deleted file mode 100644 index e9affb89..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutine.md" +++ /dev/null @@ -1,17 +0,0 @@ -## Note -nid: 1613917624492 -model: Basic-d7a3e-4ce08 -tags: 06_mpi_openmp -markdown: false - -### Front -Nennen Sie Beispiele für Laufzeitroutinen bei OpenMP und erklären Sie was sie machen. - -### Back -

-
-
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutinen-bei-openmp-und-erk.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutinen-bei-openmp-und-erk.md" new file mode 100644 index 00000000..1f2095a0 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-beispiele-f\303\274r-laufzeitroutinen-bei-openmp-und-erk.md" @@ -0,0 +1,22 @@ +# Note +``` +guid: Cb`Jj(gL-z +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_mpi_openmp +``` + +## Front +Nennen Sie Beispiele für Laufzeitroutinen bei OpenMP und erklären Sie was sie machen. + +## Back +
+
+
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-sys.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-sys.md" deleted file mode 100644 index f2e5d373..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-sys.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1612888456954 -model: Basic-d7a3e-4ce08 -tags: 05_verteilter_speicher, 06_programmiermodelle -markdown: false - -### Front -Nennen Sie ein Programmiermodell für Systeme mit verteiltem -Speicher - -### Back -Message Passing Interface diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-systeme-mit-verteiltem.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-systeme-mit-verteiltem.md" new file mode 100644 index 00000000..b1b7e4ad --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-ein-programmiermodell-f\303\274r-systeme-mit-verteiltem.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: oV$D~deqEp +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +05_verteilter_speicher +06_programmiermodelle +``` + +## Front +Nennen Sie ein Programmiermodell für Systeme mit verteiltem +Speicher + +## Back +Message Passing Interface diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f.md" deleted file mode 100644 index 80b8fe84..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f.md" +++ /dev/null @@ -1,21 +0,0 @@ -## Note -nid: 1612888729372 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Nennen Sie Parallelisierungsstrategien für die Functional -Decomposition - -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f_1.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f_1.md" deleted file mode 100644 index 9624b38d..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f_1.md" +++ /dev/null @@ -1,21 +0,0 @@ -## Note -nid: 1612888852131 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Nennen Sie Parallelisierungsstrategien für die Domain -Decomposition - -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-domain-decomp.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-domain-decomp.md" new file mode 100644 index 00000000..01da23a5 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-domain-decomp.md" @@ -0,0 +1,26 @@ +# Note +``` +guid: s_lmxaJujb +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Nennen Sie Parallelisierungsstrategien für die Domain +Decomposition + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-functional-de.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-functional-de.md" new file mode 100644 index 00000000..46125e9a --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-parallelisierungsstrategien-f\303\274r-die-functional-de.md" @@ -0,0 +1,26 @@ +# Note +``` +guid: fH}9_-5N#S +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Nennen Sie Parallelisierungsstrategien für die Functional +Decomposition + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschl.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschl.md" deleted file mode 100644 index 46670d5e..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschl.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1612888513531 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Nennen Sie Programmiermodelle für -Beschleunigerkarten. - -### Back -CUDA, OpenCL und OpenACC,... diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschleunigerkarten.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschleunigerkarten.md" new file mode 100644 index 00000000..26f254a8 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-beschleunigerkarten.md" @@ -0,0 +1,17 @@ +# Note +``` +guid: LyZ:MT/yv~ +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Nennen Sie Programmiermodelle für +Beschleunigerkarten. + +## Back +CUDA, OpenCL und OpenACC,... diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-system.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-system.md" deleted file mode 100644 index b53611e8..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-system.md" +++ /dev/null @@ -1,21 +0,0 @@ -## Note -nid: 1612888639310 -model: Basic-d7a3e-4ce08 -tags: 06_programmiermodelle -markdown: false - -### Front -Nennen Sie Programmiermodelle für Systeme mit gemeinsamen -Speicher - -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-systeme-mit-gemeinsamen-sp.md" "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-systeme-mit-gemeinsamen-sp.md" new file mode 100644 index 00000000..3ba23fe8 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/nennen-sie-programmiermodelle-f\303\274r-systeme-mit-gemeinsamen-sp.md" @@ -0,0 +1,26 @@ +# Note +``` +guid: CKJ]jB)E]k +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +06_programmiermodelle +``` + +## Front +Nennen Sie Programmiermodelle für Systeme mit gemeinsamen +Speicher + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-he.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-he.md" deleted file mode 100644 index bc2c59da..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-he.md" +++ /dev/null @@ -1,14 +0,0 @@ -## Note -nid: 1608044337046 -model: Basic-d7a3e-4ce08 -tags: 03_vorlesung -markdown: false - -### Front -

Skizzieren Sie 3 Systemstrukturen für heterogene -Rechnerarchitekturen. - -### Back -

-

-

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-heterogene-rechnerarch.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-heterogene-rechnerarch.md" new file mode 100644 index 00000000..918e2e6f --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-3-systemstrukturen-f\303\274r-heterogene-rechnerarch.md" @@ -0,0 +1,19 @@ +# Note +``` +guid: P_)JK?xfQ= +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +03_vorlesung +``` + +## Front +

Skizzieren Sie 3 Systemstrukturen für heterogene +Rechnerarchitekturen. + +## Back +

+

+

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-mes.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-mes.md" deleted file mode 100644 index 15ddd7aa..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-mes.md" +++ /dev/null @@ -1,16 +0,0 @@ -## Note -nid: 1605018415432 -model: Basic-d7a3e-4ce08 -tags: 05_verteilter_speicher, 09_para_prozess_block, 11_para_block_prozess -markdown: false - -### Front -Skizzieren Sie das Programmiermodell Message Passing? - -### Back -

-

Intutition: -

Wir senden von Prozess P Daten an Q die an Stelle X abgelegt -sind. Daten werden von Q an Stelle Y geschreiben. -

Korrespondierende Send & Recieve Operationen werden durch einen -gemeinsamen Tag T gekennzeichnet. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-message-passing.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-message-passing.md" new file mode 100644 index 00000000..4f4faa51 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-das-programmiermodell-message-passing.md" @@ -0,0 +1,23 @@ +# Note +``` +guid: pKt-qNPB)N +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +05_verteilter_speicher +09_para_prozess_block +11_para_block_prozess +``` + +## Front +Skizzieren Sie das Programmiermodell Message Passing? + +## Back +

+

Intutition: +

Wir senden von Prozess P Daten an Q die an Stelle X abgelegt +sind. Daten werden von Q an Stelle Y geschreiben. +

Korrespondierende Send & Recieve Operationen werden durch einen +gemeinsamen Tag T gekennzeichnet. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-m.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-m.md" deleted file mode 100644 index 7b423d87..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-m.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1605018423454 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung -markdown: false - -### Front -

Skizzieren Sie die Architektur eines -Multicore-Prozessors - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-multicore-prozessors.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-multicore-prozessors.md" new file mode 100644 index 00000000..f4a14900 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-die-architektur-eines-multicore-prozessors.md" @@ -0,0 +1,17 @@ +# Note +``` +guid: DdJEkfvV`C +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +``` + +## Front +

Skizzieren Sie die Architektur eines +Multicore-Prozessors + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mi.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mi.md" deleted file mode 100644 index 3abe81b1..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mi.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1605018423824 -model: Basic-d7a3e-4ce08 -tags: 05_verteilter_speicher, 11_para_block_prozess -markdown: false - -### Front -

Skizzieren Sie einen Multiprozessor mit verteiltem -Speicher - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mit-verteiltem-speiche.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mit-verteiltem-speiche.md" new file mode 100644 index 00000000..e9387d5b --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-multiprozessor-mit-verteiltem-speiche.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: C2XN#p)a[h +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +05_verteilter_speicher +11_para_block_prozess +``` + +## Front +

Skizzieren Sie einen Multiprozessor mit verteiltem +Speicher + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory-access-norma-rechn.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory-access-norma-rechn.md" new file mode 100644 index 00000000..5cce879a --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory-access-norma-rechn.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: vfv6Aam+OX +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +09_para_prozess_block +``` + +## Front +

Skizzieren Sie einen No Remote Memory Access (NORMA) +Rechner. + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory.md" deleted file mode 100644 index 69c992ce..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-sie-einen-no-remote-memory.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1605018415800 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, 09_para_prozess_block -markdown: false - -### Front -

Skizzieren Sie einen No Remote Memory Access (NORMA) -Rechner. - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in-der-vorlesung-diskut.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in-der-vorlesung-diskut.md" new file mode 100644 index 00000000..099c9e4c --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in-der-vorlesung-diskut.md" @@ -0,0 +1,31 @@ +# Note +``` +guid: Cq7SI@*i9o +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +08_heterogene_rechnerstrukturen +``` + +## Front +Skizzieren und erklären Sie die vier in der Vorlesung diskutierten +Varianten der Beschleuniger Systemarchitekturen + +## Back + +

+ - Anbindung Accelerator / Processor über System Bus wie PCI + Express oder HyperTransport (günstig; bescheidene Performance / + Kapzitäten wegen sehr generellem Bus) +
+
+ - Verbindung Prozessor mit Beschleuniger über Processor Bus. + Accelerator befindet sich in einem Prozessor-ähnlichen Sockel. + (hohe Bandbreite / niedrige Latenz) +
+
+ - Prozessor und Beschleuniger befinden sich auf demselben Die. z. + B. CellBE +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in.md" "b/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in.md" deleted file mode 100644 index 82e721f2..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/skizzieren-und-erkl\303\244ren-sie-die-vier-in.md" +++ /dev/null @@ -1,26 +0,0 @@ -## Note -nid: 1613747890092 -model: Basic-d7a3e-4ce08 -tags: 08_heterogene_rechnerstrukturen -markdown: false - -### Front -Skizzieren und erklären Sie die vier in der Vorlesung diskutierten -Varianten der Beschleuniger Systemarchitekturen - -### Back - -
- - Anbindung Accelerator / Processor über System Bus wie PCI - Express oder HyperTransport (günstig; bescheidene Performance / - Kapzitäten wegen sehr generellem Bus) -
-
- - Verbindung Prozessor mit Beschleuniger über Processor Bus. - Accelerator befindet sich in einem Prozessor-ähnlichen Sockel. - (hohe Bandbreite / niedrige Latenz) -
-
- - Prozessor und Beschleuniger befinden sich auf demselben Die. z. - B. CellBE -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handel.md" "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handel.md" deleted file mode 100644 index 5e4b98a9..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handel.md" +++ /dev/null @@ -1,21 +0,0 @@ -## Note -nid: 1610826987418 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 05_uebung, 05_uebung_rs -markdown: false - -### Front -Um was für eine Art von Protokoll handelt es sich bei dem -MESI-Protokoll? - -### Back - diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handelt-es-sich-bei-dem-me.md" "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handelt-es-sich-bei-dem-me.md" new file mode 100644 index 00000000..998240a9 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-f\303\274r-eine-art-von-protokoll-handelt-es-sich-bei-dem-me.md" @@ -0,0 +1,28 @@ +# Note +``` +guid: AT`ent]pBp +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +05_uebung +05_uebung_rs +``` + +## Front +Um was für eine Art von Protokoll handelt es sich bei dem +MESI-Protokoll? + +## Back + diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-m.md" "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-m.md" deleted file mode 100644 index 307a6274..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-m.md" +++ /dev/null @@ -1,16 +0,0 @@ -## Note -nid: 1605018417889 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung -markdown: false - -### Front -

Um was handelt es sich bei dem OCEAN-Model? - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-model.md" "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-model.md" new file mode 100644 index 00000000..27195bad --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/um-was-handelt-es-sich-bei-dem-ocean-model.md" @@ -0,0 +1,21 @@ +# Note +``` +guid: tj`nxrk.m_ +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +02_vorlesung +``` + +## Front +

Um was handelt es sich bei dem OCEAN-Model? + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger-mit-integrierten-be.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger-mit-integrierten-be.md" new file mode 100644 index 00000000..25d3a3be --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger-mit-integrierten-be.md" @@ -0,0 +1,17 @@ +# Note +``` +guid: b0E@=q_r6m +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +08_heterogene_rechnerstrukturen +``` + +## Front +

Vergleichen Sie dedizierte Beschleuniger mit +integrierten Beschleunigern + +## Back +

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger.md" deleted file mode 100644 index 541d32b7..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-dedizierte-beschleuniger.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1604950438983 -model: Basic-d7a3e-4ce08 -tags: 08_heterogene_rechnerstrukturen -markdown: false - -### Front -

Vergleichen Sie dedizierte Beschleuniger mit -integrierten Beschleunigern - -### Back -

diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikatio.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikatio.md" deleted file mode 100644 index 6bdc7029..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikatio.md" +++ /dev/null @@ -1,33 +0,0 @@ -## Note -nid: 1610823443687 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false - -### Front -Vergleichen Sie Migration mit Replikation -hinsichtlich der Cache-Koheränz - -### Back -

-
- Migration -
- -
- Replikation -
- -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikation-hinsichtlich-der-c.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikation-hinsichtlich-der-c.md" new file mode 100644 index 00000000..6e8e8119 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-migration-mit-replikation-hinsichtlich-der-c.md" @@ -0,0 +1,39 @@ +# Note +``` +guid: K9Sa}z)m`z +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front +Vergleichen Sie Migration mit Replikation +hinsichtlich der Cache-Koheränz + +## Back +
+
+ Migration +
+ +
+ Replikation +
+ +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-uma-mit-numa-rechnern.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-uma-mit-numa-rechnern.md" index e1d5ffe5..060b9f7a 100644 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-uma-mit-numa-rechnern.md" +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vergleichen-sie-uma-mit-numa-rechnern.md" @@ -1,13 +1,23 @@ -## Note -nid: 1615030047794 -model: Basic-d7a3e-4ce08 -tags: 02_vorlesung, 04_uebung, 09_para_prozess_block, checklater, Eigene, rs::04_uebung -markdown: false +# Note +``` +guid: E?_2e^+0DO +notetype: Basic-d7a3e-4ce08 +``` -### Front +### Tags +``` +02_vorlesung +04_uebung +09_para_prozess_block +checklater +Eigene +rs::04_uebung +``` + +## Front Vergleichen Sie UMA mit NUMA Rechnern? -### Back +## Back UMA:
Alle Prozessoren greifen gleichermaßen auf einen gemeinsamen Speicher zu, insbesondere ist die Zugriffszeit aller Prozessoren auf den gemeinsamen Speicher gleich z. B. durch Architektur, dass alle Leiterbahnen gleich lang sind. Jeder Prozessor kann zusätzlich einen lokalen Cache besitzen.
Typische Beispiele: die symmetrischen Multiprozessoren (SMP) diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die-mmx-technologie-bei.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die-mmx-technologie-bei.md" new file mode 100644 index 00000000..7fb4a453 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die-mmx-technologie-bei.md" @@ -0,0 +1,24 @@ +# Note +``` +guid: ly0lxA]PXf +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +het_rs::07_vektorprozessoren +``` + +## Front +Vollziehen Sie das Beispiel nach wie die MMX-Technologie +beim Chroma-Keying eines Bildes zu einer Beschleunigung +führen kann. + +## Back + +
+ (eingebettet in Schleife) +
+
+ Man verarbeitet also 8 Pixel auf einmal. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die.md" deleted file mode 100644 index 4e60c199..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-das-beispiel-nach-wie-die.md" +++ /dev/null @@ -1,19 +0,0 @@ -## Note -nid: 1613745332250 -model: Basic-d7a3e-4ce08 -tags: het_rs::07_vektorprozessoren -markdown: false - -### Front -Vollziehen Sie das Beispiel nach wie die MMX-Technologie -beim Chroma-Keying eines Bildes zu einer Beschleunigung -führen kann. - -### Back - -
- (eingebettet in Schleife) -
-
- Man verarbeitet also 8 Pixel auf einmal. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-ei.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-ei.md" deleted file mode 100644 index eeb05d6b..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-ei.md" +++ /dev/null @@ -1,33 +0,0 @@ -## Note -nid: 1611768898103 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false - -### Front -Vollziehen Sie folgendes Beispiel für einen Write-Miss bei Tabellen-basierten Protokollen nach. - -### Back -
- Beispiel eines Write-Miss bei dem zwei Shared-Kopien in anderen - Knoten enthalten sind. -
-
- Block ist nicht in seinem physikalischen Speicher. Knoten schickt - deshalb eine BusRdX-Nachricht (Anforderung) an Home-Knoten. -
-
- Home-Knoten sieht in Eintrag nach, blockiert ihn durch Setzen des - Busy-Bits und sendet Invaldierungs-Nachrichten an beide Shared - Kopien. -
-
- Invalidierungen werden dem Home durch beide shared-Knoten - bestätigt. -
-
- Der Home-Knoten schickt dann den Block an den Requester und setzt - das Busybit. -
-
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-einen-write-miss-bei-t.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-einen-write-miss-bei-t.md" new file mode 100644 index 00000000..2d76ee47 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-folgendes-beispiel-f\303\274r-einen-write-miss-bei-t.md" @@ -0,0 +1,38 @@ +# Note +``` +guid: o.OCmiCiMv +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front +Vollziehen Sie folgendes Beispiel für einen Write-Miss bei Tabellen-basierten Protokollen nach. + +## Back +
+ Beispiel eines Write-Miss bei dem zwei Shared-Kopien in anderen + Knoten enthalten sind. +
+
+ Block ist nicht in seinem physikalischen Speicher. Knoten schickt + deshalb eine BusRdX-Nachricht (Anforderung) an Home-Knoten. +
+
+ Home-Knoten sieht in Eintrag nach, blockiert ihn durch Setzen des + Busy-Bits und sendet Invaldierungs-Nachrichten an beide Shared + Kopien. +
+
+ Invalidierungen werden dem Home durch beide shared-Knoten + bestätigt. +
+
+ Der Home-Knoten schickt dann den Block an den Requester und setzt + das Busybit. +
+
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipe.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipe.md" deleted file mode 100644 index 01283c0c..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipe.md" +++ /dev/null @@ -1,28 +0,0 @@ -## Note -nid: 1605038554217 -model: Basic-d7a3e-4ce08 -tags: 01_einfuehrung, 01_vorlesung, 06_para_maschinenbefehl, rs::01_einfuehrung -markdown: false - -### Front -

Vollziehen Sie nach wie effizientes Pipelining eines -Maschinenbefehls bei RISC funktioniert. - -### Back -

-

-
Befehlscode laden (IF, Instruction Fetch) In der - Befehlsbereitstellungsphase wird der Befehl, der durch den - Befehlszähler adressiert ist, aus dem Arbeitsspeicher geladen. - Der Befehlszähler wird anschließend hochgezählt. -
Instruktion dekodieren und Laden der Daten (ID, Instruction - Decoding) In der Dekodier- und Ladephase wird der geladene Befehl - dekodiert (1. Takthälfte) und die notwendigen Daten aus dem - Arbeitsspeicher und dem Registersatz geladen (2. Takthälfte). -
Befehl ausführen (EX, Execution) In der Ausführungsphase wird - der dekodierte Befehl ausgeführt. Das Ergebnis wird durch den - Pipeline-latch gepuffert. -
Ergebnisse zurückgeben (WB, Write Back) In der - Resultatspeicherphase wird das Ergebnis in den Arbeitsspeicher - oder in den Registersatz zurückgeschrieben. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipelining-eines-maschin.md" "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipelining-eines-maschin.md" new file mode 100644 index 00000000..e2f5da58 --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/vollziehen-sie-nach-wie-effizientes-pipelining-eines-maschin.md" @@ -0,0 +1,36 @@ +# Note +``` +guid: ou#5egMr]5 +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +01_einfuehrung +01_vorlesung +06_para_maschinenbefehl +rs::01_einfuehrung +``` + +## Front +

Vollziehen Sie nach wie effizientes Pipelining eines +Maschinenbefehls bei RISC funktioniert. + +## Back +

+

+
Befehlscode laden (IF, Instruction Fetch) In der + Befehlsbereitstellungsphase wird der Befehl, der durch den + Befehlszähler adressiert ist, aus dem Arbeitsspeicher geladen. + Der Befehlszähler wird anschließend hochgezählt. +
Instruktion dekodieren und Laden der Daten (ID, Instruction + Decoding) In der Dekodier- und Ladephase wird der geladene Befehl + dekodiert (1. Takthälfte) und die notwendigen Daten aus dem + Arbeitsspeicher und dem Registersatz geladen (2. Takthälfte). +
Befehl ausführen (EX, Execution) In der Ausführungsphase wird + der dekodierte Befehl ausgeführt. Das Ergebnis wird durch den + Pipeline-latch gepuffert. +
Ergebnisse zurückgeben (WB, Write Back) In der + Resultatspeicherphase wird das Ergebnis in den Arbeitsspeicher + oder in den Registersatz zurückgeschrieben. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabe.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabe.md" deleted file mode 100644 index 763926d4..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabe.md" +++ /dev/null @@ -1,12 +0,0 @@ -## Note -nid: 1611765906138 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false - -### Front -Wann bietet sich die Verwendung von Tabellenbasierten -Koheränzprotokollen an? - -### Back -Immer dann, wenn nicht sichergestellt ist, dass ein Prozessor alle Speicherzugriffe beobachten kann z. B. wenn einzelne Knoten mit einer Gitter-Topologie verbunden sind. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabellenbasierten-koher\303\244.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabellenbasierten-koher\303\244.md" new file mode 100644 index 00000000..a5b4809e --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/wann-bietet-sich-die-verwendung-von-tabellenbasierten-koher\303\244.md" @@ -0,0 +1,18 @@ +# Note +``` +guid: dzPNG}h6)Z +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front +Wann bietet sich die Verwendung von Tabellenbasierten +Koheränzprotokollen an? + +## Back +Immer dann, wenn nicht sichergestellt ist, dass ein Prozessor alle Speicherzugriffe beobachten kann z. B. wenn einzelne Knoten mit einer Gitter-Topologie verbunden sind. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-hei\303\237t-ein-speichersystem-koher\303\244nt.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-hei\303\237t-ein-speichersystem-koher\303\244nt.md" index 06f28257..3737f096 100644 --- "a/\342\232\241 Heterogene Rechnerstrukturen/wann-hei\303\237t-ein-speichersystem-koher\303\244nt.md" +++ "b/\342\232\241 Heterogene Rechnerstrukturen/wann-hei\303\237t-ein-speichersystem-koher\303\244nt.md" @@ -1,11 +1,17 @@ -## Note -nid: 1610819236643 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz, 11_para_block_prozess -markdown: false +# Note +``` +guid: mv1eqV}wKe +notetype: Basic-d7a3e-4ce08 +``` -### Front +### Tags +``` +04_koheraenz +11_para_block_prozess +``` + +## Front Wann heißt ein Speichersystem koheränt? -### Back +## Back Ein Speichersystem ist koheränt, wenn jeder Lesezugriff auf ein Datum den aktuell geschriebenen Wert dieses Datums liefert. diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinn.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinn.md" deleted file mode 100644 index 935b9d91..00000000 --- "a/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinn.md" +++ /dev/null @@ -1,16 +0,0 @@ -## Note -nid: 1613217537657 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz -markdown: false - -### Front -Wann ist der Einsatz von Spin Locks sinnvoll? - -### Back -Verwendung bei kurzer Belegungsdauer und niedrigen Setz-Kosten des -Locks. -
- D. h. Wenn das Warten auf die Freigabe einer Sperre im Mittel - kürzer als ein Kontextwechsel ist. -
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinnvoll.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinnvoll.md" new file mode 100644 index 00000000..90cb688b --- /dev/null +++ "b/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-der-einsatz-von-spin-locks-sinnvoll.md" @@ -0,0 +1,21 @@ +# Note +``` +guid: Q,F7-@jqc +notetype: Basic-d7a3e-4ce08 +``` + +### Tags +``` +04_koheraenz +``` + +## Front +Wann ist der Einsatz von Spin Locks sinnvoll? + +## Back +Verwendung bei kurzer Belegungsdauer und niedrigen Setz-Kosten des +Locks. +
+ D. h. Wenn das Warten auf die Freigabe einer Sperre im Mittel + kürzer als ein Kontextwechsel ist. +
diff --git "a/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-ein-programm-synchronisiert.md" "b/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-ein-programm-synchronisiert.md" index 85dc1495..91703933 100644 --- "a/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-ein-programm-synchronisiert.md" +++ "b/\342\232\241 Heterogene Rechnerstrukturen/wann-ist-ein-programm-synchronisiert.md" @@ -1,13 +1,18 @@ -## Note -nid: 1612619209494 -model: Basic-d7a3e-4ce08 -tags: 04_koheraenz -markdown: false +# Note +``` +guid: FkIOjkzX_N +notetype: Basic-d7a3e-4ce08 +``` -### Front +### Tags +``` +04_koheraenz +``` + +## Front Wann ist ein Programm synchronisiert? -### Back +## Back