Lab 1 Tim Lin This week's blog is about comparing two open-source software packages. In this lab, I choose MongoDB and PHP . 1. MongoDB is written in C++ and is an open-source database system based on distributed file storage. MongoDB uses the GNU AGPL v3.0 license. It is done by uploading Git to replace the original code or to fix bugs. So the MongoDB repository( https://github.com/mongodb/mongo ) is also using GitHub. As it is open source. So MongoDB also welcomes community members to use its bug issue system( https://jira.mongodb.org/plugins/servlet/samlsso?redirectTo=%2F ) to fix bugs. MongoDB currently has 627 contributors. Most of these patches are made by users who raise questions through the bug feedback system. The contributors then release the initial patches, and if they have problems, they discuss better patches with each other. I have observed that their discussion history is usually resolved within a day, which is very efficient. In the absence of b...
Fall 2022 SPO600 Project - Stage 1 Tim Lin Stage 1 Language I will create my project in Visual Studio 2022 using the C language. Overall operation The overall operation of my project: Get keyboard input Run parameters successfully Change file parameters No nasty bugs Adjust files or parameters at any time Solution I will add the ifunc function to the code. My solution The project was successfully built three times The program can automatically vectorize versions Successfully obtained output Inputs can be changed and different outputs can be produced at any time Challenges 1. I hadn't used the ifunc function before and needed to research and test it. 2. On the Arm system, I may have to spend a lot of time googling the bugs I encountered. 3. Fedora 35 system I need to spend time studying. 4. I am not familiar with SIMD, SVE or SVE2 commands either, and I need to spend ti...
Comments
Post a Comment