my personal web homepage
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

78 lines
4.6 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>prydt's library</title>
<meta name="description" content="Pranoy Dutta's Library">
<link href="source-code-pro.css" rel="stylesheet">
<link href="style.css" rel="stylesheet">
</head>
<body>
<div id="col">
<h1><span id="p">p</span><span id="r">r</span><span id="y">y</span><span id="d">d</span><span id="t">t</span>'s library 📚</h1>
<blockquote>"Libraries always remind me that there are good things in this world." - Lauren Ward</blockquote>
<details open>
<summary>Memory Allocator design (malloc)</summary>
<br>
<table>
<thead>
<tr>
<th>Document</th>
<th>Archive</th>
<th>🏴‍☠️</th>
</tr>
</thead>
<tr>
<td><a href="https://danluu.com/malloc-tutorial/">Dan Luu's Malloc Tutorial</a></td>
<td><a href="https://web.archive.org/web/20210803151102/https://danluu.com/malloc-tutorial/">archive</a></td>
<td>n/a</td>
</tr>
<tr>
<td><a href="http://www.cs.cmu.edu/~bryant/pubdir/sigcse18.pdf">Implementing Malloc [PDF]</a></td>
<td><a href="https://web.archive.org/web/20210415003815/http://www.cs.cmu.edu/~bryant/pubdir/sigcse18.pdf">archive</a></td>
<td>n/a</td>
</tr>
<tr>
<td><a href="https://arxiv.org/pdf/1902.04738.pdf">MESH: Compacting Memory Management for C/C++ Applications [PDF]</a></td>
<td><a href="https://web.archive.org/web/20210604210743/https://arxiv.org/pdf/1902.04738.pdf">archive</a></td>
<td>n/a</td>
</tr>
<tr>
<td><a href="https://link.springer.com/chapter/10.1007%2F3-540-60368-9_19">Dynamic storage allocation: A survey and critical review</a></td>
<td><a href="https://web.archive.org/web/20210803153927/https://sci-hub.st/https://doi.org/10.1007/3-540-60368-9_19">archive</a></td>
<td><a href="https://sci-hub.st/https://doi.org/10.1007/3-540-60368-9_19">sci-hub</a></td>
</tr>
</table>
</details>
<details open>
<summary>Hashtable design</summary>
<br>
<table>
<thead>
<tr>
<th>Document</th>
<th>Archive</th>
<th>🏴‍☠️</th>
</tr>
</thead>
<tr>
<td><a href="https://probablydance.com/2017/02/26/i-wrote-the-fastest-hashtable/">I Wrote the Fastest Hashtable</a></td>
<td><a href="https://web.archive.org/web/20210126220454/https://probablydance.com/2017/02/26/i-wrote-the-fastest-hashtable/">archive</a></td>
<td>n/a</td>
</tr>
<tr>
<td><a href="https://probablydance.com/2018/05/28/a-new-fast-hash-table-in-response-to-googles-new-fast-hash-table/">A new fast hash table in response to Google’s new fast hash table</a></td>
<td><a href="https://web.archive.org/web/20210803160820/https://probablydance.com/2018/05/28/a-new-fast-hash-table-in-response-to-googles-new-fast-hash-table/">archive</a></td>
<td>n/a</td>
</tr>
<tr>
<td><a href="https://probablydance.com/2018/06/16/fibonacci-hashing-the-optimization-that-the-world-forgot-or-a-better-alternative-to-integer-modulo/">Fibonacci Hashing: The Optimization that the World Forgot (or: a Better Alternative to Integer Modulo)</a></td>
<td><a href="https://web.archive.org/web/20210803161336/https://probablydance.com/2018/06/16/fibonacci-hashing-the-optimization-that-the-world-forgot-or-a-better-alternative-to-integer-modulo/">archive</a></td>
<td>n/a</td>
</tr>
</table>
</details>
</div>
</body>
</html>