From 6be6c3c06011a8cbf136a4b795fb7af2c44a5e43 Mon Sep 17 00:00:00 2001 From: Svjatoslav Agejenko Date: Thu, 1 Apr 2021 19:13:29 +0300 Subject: [PATCH] Added Lisp-Stat reference --- doc/index.html | 193 ++++++++++++++++++++++--------------------------- doc/index.org | 3 + 2 files changed, 89 insertions(+), 107 deletions(-) diff --git a/doc/index.html b/doc/index.html index 709f4d2..3ee73a7 100644 --- a/doc/index.html +++ b/doc/index.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Sixth Data - Data storage and computing engine @@ -40,7 +40,7 @@ } pre.src { position: relative; - overflow: visible; + overflow: auto; padding-top: 1.2em; } pre.src:before { @@ -52,7 +52,7 @@ padding: 3px; border: 1px solid black; } - pre.src:hover:before { display: inline;} + pre.src:hover:before { display: inline; margin-top: 14px;} /* Languages per Org manual */ pre.src-asymptote:before { content: 'Asymptote'; } pre.src-awk:before { content: 'Awk'; } @@ -202,50 +202,26 @@ pre {background-color: #111; color: #ccc;} @@ -255,40 +231,40 @@ for the JavaScript code in this tag.

Table of Contents

-
-

1 General

+
+

1 General

  • This program is free software: released under Creative Commons Zero @@ -305,8 +281,8 @@ for the JavaScript code in this tag.
-
-

1.1 Source code

+
+

1.1 Source code

-
-

2 Vision / goal

+
+

2 Vision / goal

Provide hackable, versioned, optimized, distributed, geometrical, -arbitrary dimensional (hypercube based) data storage and computation -engine (as inspired by the brain) for general purpose visual computing +arbitrary dimensional (hypercube based) data storage and computation +engine (as inspired by the brain) for general purpose visual computing environment called Sixth.

@@ -342,15 +318,15 @@ language it would be used to provide -

3 Inspiration

+
+

3 Inspiration

-
-

3.1 Brain

+
+

3.1 Brain

-
  • Such properties allow parallel Geometrical computation and -beautifully fits CM-1 Connection Machine architecture (for extra +
  • Such properties allow parallel Geometrical computation and +beautifully fits CM-1 Connection Machine architecture (for extra hardware accelerated solution).
  • -
    -

    3.2 CM-1 Connection Machine

    +
    +

    3.2 CM-1 Connection Machine

    https://en.wikipedia.org/wiki/Connection_Machine @@ -395,25 +371,25 @@ computational units into virtual 5D network. See:

    we can pre-distribute data across computation units and perform -parallel geometrical computation. +parallel geometrical computation.

    -
    -

    4 Reasons for hypercube as a so called first class citizen

    +
    +

    4 Reasons for hypercube as a so called first class citizen

    -
    -

    5 Geometrical computation idea

    +
    +

    5 Geometrical computation idea

    -
    -

    5.1 Distributed computation and data storage

    +
    +

    5.1 Distributed computation and data storage

    Lots of problems can be translated to geometry (use any shapes and as @@ -446,8 +422,8 @@ part). Question answering is making (relatively simple) lookups

    -
    -

    5.2 Mapping hypercube to object-oriented model and relational database

    +
    +

    5.2 Mapping hypercube to object-oriented model and relational database

    Object oriented programming is inspired by the way human mind @@ -476,8 +452,8 @@ contain instances (objects) of that class or rows of a table.

    -
    -

    5.3 Mapping entity relations in hypercube

    +
    +

    5.3 Mapping entity relations in hypercube

    Consider we want to create database of: @@ -505,13 +481,13 @@ between authors and the books.

    -
    -

    6 Current status

    +
    +

    6 Current status

    -
    -

    7 See also

    +
    +

    7 See also

    Interesting or competing projects with good ideas: @@ -544,8 +520,8 @@ in one.

    -
    -

    7.1 Computation on multi dimensional data

    +
    +

    7.1 Computation on multi dimensional data

    -
    -

    7.2 Distributed, reliable, parallel computing systems

    + +
    +

    7.2 Distributed, reliable, parallel computing systems

    • ChrysaLisp @@ -596,8 +575,8 @@ state of running program.
    -
    -

    7.3 Rules based machine reasoning

    +
    +

    7.3 Rules based machine reasoning

    Author: Svjatoslav Agejenko

    -

    Created: 2021-03-16 Tue 20:48

    -

    Validate

    +

    Created: 2021-04-01 Thu 19:11

    +

    Validate

    diff --git a/doc/index.org b/doc/index.org index 244e743..f654729 100644 --- a/doc/index.org +++ b/doc/index.org @@ -188,6 +188,9 @@ Interesting or competing projects with good ideas: + Analyze and share complex multi-dimensional data at scale + [[id:01aa65c1-3d44-44a8-9b90-58454bc6be80][CM-1 Connection Machine]] + ++ [[https://lisp-stat.dev/][Lisp-Stat: An environment for Statistical Computing]] + ** Distributed, reliable, parallel computing systems + [[https://github.com/vygr/ChrysaLisp][ChrysaLisp]] + Assembler/C-Script/Lisp 64 bit, MIMD, multi CPU, multi threaded, -- 2.20.1