You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**All set! Now... it is time to build something powerful**.
39
22
40
-
6. Run the tests to ensure everything is working::
23
+
1.**Work on your feature or bugfix**, ensuring you have unit tests covering your code.
24
+
2.**Commit** your changes, then push them to your fork.
41
25
```bash
42
-
./tests/run_tests
43
-
```
26
+
git push origin your-feature-branch
27
+
````
28
+
3. **Open a pull request** on GitHub.
44
29
45
30
46
-
All set! Now it's time to build something powerful. If you need more details, check out the [Development Guidelines](#-Development-Guidelines).
47
31
48
32
---
49
-
## Community Discord
50
-
Join our community [Discord](https://discord.gg/8eF9v78Ndv) to ask questions, get support, and collaborate with fellow contributors and users.
33
+
---
51
34
35
+
## Community Discord [](https://discord.gg/8eF9v78Ndv)
36
+
- Ask questions and get support
37
+
- Share feedback and suggestions
38
+
- Connect with the team and other users
39
+
40
+
---
41
+
---
52
42
53
-
## ⚡ What Can You Contribute To?
43
+
## ⚡ What to Contribute?
54
44
55
45
There are many ways to contribute to **PureCPP**—whether you're a **C++ expert** or just starting out with **high-performance computing**. Here, we focus on **performance, efficiency, and scalability**. Your contributions are always welcome!
56
46
@@ -59,19 +49,22 @@ There are many ways to contribute to **PureCPP**—whether you're a **C++ expert
59
49
Help us improve **PureCPP** by contributing to our core modules and making the framework even more optimized.
60
50
61
51
- **New Integrations** (e.g., support for new compilers, optimized bindings, high-performance libraries)
62
-
-**Memory Management**, **Parallelism (Threads and CUDA)**, **Matrix and Tensor Operations**
52
+
- **Memory Management** ✔️
53
+
- **Parallelism (Threads/OpenMP)** ✔️
54
+
- **Parallelism (CUDA)**
55
+
- **Matrix and Tensor Operations**
63
56
- **Advanced Chunking Techniques** to optimize processing
64
57
- **Efficient Metadata Extraction and Management**
65
58
66
59
## 2. ⚙️ Dataloaders and Smart Storage
67
60
68
61
- **Optimized Dataloaders** for different file types and databases
69
-
-**Efficient indexing and retrieval**
70
-
-**Smart loading strategies to optimize search performance**
62
+
- **Efficient indexing and retrieval** ✔️
63
+
- **Smart loading strategies to optimize search performance** ✔️+-
71
64
72
65
## 3. 🏎️ Vector Database and LLMs
73
66
74
-
- Implementation and optimization of **high-performance vector databases**
67
+
- Implementation and optimization of **high-performance vector databases** ✔️
75
68
- **Integration of LLMs** and embedding models for semantic search
76
69
- Support for **quantization, fine-tuning, and CUDA optimizations**
77
70
@@ -87,8 +80,6 @@ If you’ve used **PureCPP** in an innovative way, share your examples and contr
87
80
88
81
Got a different idea? We’re open to tests and new approaches—experiment and submit a PR!
89
82
90
-
91
-
92
83
---
93
84
94
85
## 🚀 **Next Steps: What Are We Planning?**
@@ -110,38 +101,22 @@ We are always evolving! Here are the next steps to make our pipelines even more
110
101
💡 **Got an idea?** Your contribution is more than welcome! Join us and help take this project even further. 🚀
5.**Work on your feature or bugfix**, ensuring you have unit tests covering your code.
128
-
6.**Commit** your changes, then push them to your fork.
129
-
```bash
130
-
git push origin your-feature-branch
131
-
```
132
-
7.**Open a pull request** on GitHub.
133
-
134
-
Obrigado!
135
-
136
104
---
137
105
138
-
139
106
## ⚡ **Acknowledgements: Built with Pure Performance**
140
107
141
-
Big thanks for being part of **PureCPP**—where every bit counts, and every byte makes a difference! 🚀
108
+
Big thanks for being part of **PureCPP**—where every bit counts, and every byte makes a difference! 🚀
142
109
143
110
Whether you're optimizing loops, fine-tuning embeddings, or pushing parallel processing to the limit, your contributions fuel the engine of **high-performance computing**.
144
111
145
112
We’re not just writing code—we’re compiling the future. 🔥
0 commit comments