Another direction could be enhancing our platform to have some AI-based memory management capability, like this one: Machine Learning Makes Memory Management More Efficient | College of Computing (gatech.edu) <https://www.cc.gatech.edu/news/623810/machine-learning-makes-memory-management-more-efficient> A wild thought :), AutoML is quite popular lately, we could think about if it's possible to push our library into an AutoML library to help it manage the memory. ------ Best Regards,
Xiaojin Jiao On Thu, Mar 21, 2024 at 12:51 PM Gordon <[email protected]> wrote: > Thanks Zhen. > Right, it is also the most challenging technique we are going to achieve. > > On Thu, Mar 21, 2024 at 10:45 AM rhythmwind <[email protected]> wrote: > > > +1. Agree with Xiaojin's idea. > > > > If mnemonic project could provid a cost effective way to meet speed and > > capacity required by ever increasing demand of ML models, it will be much > > attractive. > > > > Thanks Zhen > > > > -------- Original message -------- > > From: Gordon <[email protected]> > > Date: 3/21/24 10:16 AM (GMT-08:00) > > To: [email protected], [email protected] > > Subject: Re: [VOTE] The new direction for project Mnemonic > > > > Thank you Xiaojing and Chenyang. > > > > On Tue, Mar 19, 2024 at 8:10 AM Chenyang Li <[email protected]> > > wrote: > > > > > Ok sound good to me then > > > > > > +1 > > > > > > < = > > > > LESS IS MORE > > > > > > > > > On Mon, Mar 18, 2024 at 6:18 PM Gordon <[email protected]> wrote: > > > > > > > Hi Chenyang, > > > > > > > > You are right, how to optimize the ML/AI workload through > non-volatile > > > > objects is a big challenge. > > > > > > > > I saw some successful efforts on this domain, for example, Apache > Arrow > > > > provided optimized dataframe and numpy array to accelerate the data > > > > processing, while they do have DLPack protocol to improve the > > efficiency > > > of > > > > tensors and arrays exchange between major frameworks. > > > > > > > > So that's why I think we might find the similar path to ML/AI > > workloads, > > > > thanks. > > > > > > > > Best regards > > > > Gordon > > > > > > > > > > > > On Mon, Mar 18, 2024 at 11:01 AM Chenyang Li < > [email protected] > > > > > > > wrote: > > > > > > > > > Ml/ai will be interesting to add, but the problem is I don’t see a > > > clear > > > > > interception from Mnemonic project. > > > > > > > > > > Does anybody have any ideas on this? > > > > > Chenyang > > > > > > > > > > < = > > > > > > LESS IS MORE > > > > > > > > > > > > > > > On Mon, Mar 18, 2024 at 9:58 AM Gordon <[email protected]> wrote: > > > > > > > > > > > Hi Mnemonic contributors and PMCs, > > > > > > > > > > > > As the benefits of non-volatile memory technology are very > limited > > on > > > > its > > > > > > own, we may need to consider developing some applications to > > present > > > > it, > > > > > > such as ML/AI. so I would like to call a vote to make a community > > > wide > > > > > > decision on this new direction for Mnemonic, please vote, and we > > can > > > > > > definitely do further discussion on it after it, thanks. > > > > > > > > > > > > Please vote accordingly, > > > > > > > > > > > > [] +1 approve > > > > > > [] +0 no opinion > > > > > > [] -1 disapprove with a reason > > > > > > > > > > > > Thank you all for your participation. > > > > > > > > > > > > Best, > > > > > > Gordon > > > > > > > > > > > > On Sun, Mar 17, 2024 at 11:56 PM Gordon <[email protected]> > wrote: > > > > > > > > > > > > > Dear Sander, > > > > > > > > > > > > > > Sorry for the late reply, I submitted the report for the > Mnemonic > > > > > > > community and will discuss with our PMCs to make a decision on > > the > > > > > > > direction of our project/community, thanks. > > > > > > > > > > > > > > Best regards > > > > > > > Gordon. > > > > > > > > > > > > > > > > > > > > > On Sat, Mar 16, 2024 at 6:19 AM Sander Striker < > > [email protected] > > > > > > > > > > wrote: > > > > > > > > > > > > > >> Dear Mnemonic community, > > > > > > >> > > > > > > >> In the Apache governance model, the ASF board delegates > > > > responsibility > > > > > > for > > > > > > >> managing projects to PMCs. This allows projects to govern > > > > themselves, > > > > > in > > > > > > >> terms > > > > > > >> of their own development goals, guidelines, and volunteer > > spirit, > > > > > within > > > > > > >> the > > > > > > >> scope of our purpose as an open source foundation. The state > > > allows > > > > us > > > > > > to > > > > > > >> supply an umbrella of corporate protection to our projects and > > > > > > >> volunteers, but > > > > > > >> only to the extent that we retain active and effective > oversight > > > of > > > > > each > > > > > > >> project's operation on behalf of the public's interest. > > > > > > >> > > > > > > >> To enable the board to provide oversight across the > foundation, > > > each > > > > > PMC > > > > > > >> is > > > > > > >> tasked with providing the board a quarterly report on the > health > > > of > > > > > > their > > > > > > >> project. This allows us to hear your heartbeat, to see the > > project > > > > > > through > > > > > > >> your eyes, and to inform the public through our meeting > minutes. > > > > > > >> > > > > > > >> The board has noticed that the reports for Mnemonic have been > > > missed > > > > > > >> for a number of months. This makes us sad because we have lost > > > that > > > > > > >> ability > > > > > > >> to communicate with you, to see what may be preventing your > good > > > > > health, > > > > > > >> and to ensure that we are providing the services that you need > > to > > > > > > continue > > > > > > >> as an Apache project. > > > > > > >> > > > > > > >> The reports to the board are normally written by the PMC chair > > but > > > > all > > > > > > PMC > > > > > > >> members have an individual responsibility to ensure that a > > report > > > is > > > > > > >> submitted. If the PMC chair is not available then any PMC > member > > > can > > > > > > >> submit > > > > > > >> the report. If you need help with this process, please reach > out > > > to > > > > > > >> [email protected] > > > > > > >> > > > > > > >> Please ensure that a report for Mnemonic is submitted to the > > board > > > > > > >> for the next meeting on Wed, 20 Mar 2024 at 21:00 UTC. > > > > > > >> > > > > > > >> If the PMC chair is not going to be available for an extended > > > period > > > > > of > > > > > > >> time, > > > > > > >> it may make sense to rotate the PMC chair. Rotating the PMC > > chair > > > > does > > > > > > not > > > > > > >> mean the current chair has failed. People's situations and > > > interests > > > > > > >> change; > > > > > > >> rotation is good as it allows more people to become familiar > > with > > > > that > > > > > > >> role. > > > > > > >> Again, if assistance is required with this process, please > feel > > > free > > > > > to > > > > > > >> reach out to [email protected] > > > > > > >> > > > > > > >> As projects mature, they will naturally reach a point where > > > activity > > > > > > >> reduces > > > > > > >> to a level that the project is no longer sustainable. At > Apache, > > > > > > projects > > > > > > >> reach this stage when there are no longer 3 active PMC members > > > > > providing > > > > > > >> oversight. Projects that reach this stage are placed in our > > Attic, > > > > > where > > > > > > >> they continue to be accessible to the public but are not > > portrayed > > > > as > > > > > > >> having > > > > > > >> an active community for maintenance. > > > > > > >> > > > > > > >> http://attic.apache.org/ > > > > > > >> > > > > > > >> If Mnemonic has reached this point, please reach out to the > > Attic > > > > > > project > > > > > > >> to arrange transfer. On the other hand, if your project is > > mostly > > > > > > dormant > > > > > > >> but > > > > > > >> still has at least three active PMC members, it can remain in > > that > > > > > state > > > > > > >> for > > > > > > >> as long as needed. If your project is in such a state, please > > > > mention > > > > > > >> that in > > > > > > >> your report and verify the PMC's state at regular intervals. > > > > > > >> > > > > > > >> Finally, if you have any questions, please feel free to reach > > out > > > to > > > > > > >> [email protected]. > > > > > > >> > > > > > > >> Thanks, > > > > > > >> The ASF Board > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > >
