Skip to content

Commit

Permalink
add doc page
Browse files Browse the repository at this point in the history
  • Loading branch information
OliviaGalaxy3DVision committed Nov 30, 2023
1 parent 7172ecc commit 8f74f5a
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 4 deletions.
31 changes: 31 additions & 0 deletions frontend/Doc/introduce.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
XLang is a groundbreaking programming language specifically designed to address the complex demands of Artificial Intelligence (AI) and Internet of Things (IoT) applications. It stands out with its advanced dynamic and high-performance capabilities, setting a new standard in the realm of programming languages.

**Key Features of XLang:**

1. **Natural Born Distributed Computing:**
- XLang is inherently designed for distributed computing, making it an ideal choice for applications that require high scalability and robustness.

2. **Seamless Integration:**
- The language acts as a 'super glue', facilitating effortless integration with other popular programming languages like C++, Python, and JavaScript. This feature is crucial for developers working across different platforms and technologies.

3. **Cross-Platform Compatibility:**
- XLang breaks down the barriers between different operating systems, ensuring a smooth and efficient operation across various platforms.

4. **Exceptional Performance:**
- When it comes to performance, XLang is reported to be 3 to 5 times faster than Python, particularly in AI and deep learning applications. This speed is a significant advantage in fields where processing large datasets and complex computations are the norms.

5. **Optimized for Tensor Computing:**
- The language is fully optimized for tensor computing architecture, which is essential for deep learning algorithms and neural network processing.

6. **Easy Neural Network Building:**
- Users can easily build neural networks using tensor expressions, simplifying the development process in AI applications.

7. **Automatic Tensor Data Flow Graph Generation:**
- XLang can automatically generate tensor data flow graphs and compile them for the target environment, enhancing the efficiency of AI model development.

8. **Significant Performance Boost in GPU Environments:**
- When used in GPU environments with CUDA, XLang can boost inference and training performance by approximately 6 to 10 times, a substantial improvement for AI and machine learning tasks.

**Development and Community:**

XLang is an open-source project, inviting contributions from a global community of developers. Its GitHub repository ([XLang Foundation GitHub](https://github.com/xlang-foundation/xlang)) is a hub for collaboration, where developers can fork, watch, and star the project, engaging actively in its evolution. The XLang Foundation encourages developers to join their organization, participate in the project, and contribute to this pioneering effort in AI and IoT programming.
19 changes: 15 additions & 4 deletions frontend/documentation.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<script>
function go_to(url) {
$('#idContent').set('src', url);
}
</script>
<script type="module" src="scripts/md_block.js"></script>
</head>
<body>
<div style="padding-left:10em;padding-right:10em;">
<h1>Under construction,Coming soon...</h1>
<p>xlang Grammar</p>
<p>runtime APIs</p>
<div style="width:100%;height:100%;padding-left:10px;display: flex;flex-direction: row;">

<md-block id="idContent" style="width: 100%; padding-left: 20px; border-left: groove; overflow: scroll;" src="/Doc/introduce.md">

</md-block>

</div>


</body>
</html>

0 comments on commit 8f74f5a

Please sign in to comment.