<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Aptos Mono";
        panose-1:2 11 0 9 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Linux supports RISC-V so Lustre should as well. The biggest questions (IMO) is<o:p></o:p></p>
<p class="MsoNormal">on-going testing to make sure this doesn’t get broken in the future.. The builders<o:p></o:p></p>
<p class="MsoNormal">Whamcloud setup only test ARM and x86. What are your thoughts for on-going<o:p></o:p></p>
<p class="MsoNormal">testing? When ARM support came around, Linaro (I believe) setup some test<o:p></o:p></p>
<p class="MsoNormal">nodes for a time. If anyone in the community set something up, it would be (at<o:p></o:p></p>
<p class="MsoNormal">best) cross-compiling and boot in QEMU. I’d interested in some interop testing<o:p></o:p></p>
<p class="MsoNormal">between x86/ARM/RISC-V. I’m sure others have thoughts on testing.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="line-height:14.25pt">> <span style="color:black">Are there any existing plans or ongoing efforts to add RISC-V support to Lustre?<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We want to make sure Lustre supports all of the architectures that Linux<o:p></o:p></p>
<p class="MsoNormal">supports as part of our upstreaming efforts. But none of that work has begun<o:p></o:p></p>
<p class="MsoNormal">yet. My only question: why not the Lustre server as well? We’ll need to do that<o:p></o:p></p>
<p class="MsoNormal">work too eventually.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="line-height:14.25pt">> <span style="color:black">Would the maintainers be interested in reviewing our patch series for potential<o:p></o:p></span></p>
<p class="MsoNormal" style="line-height:14.25pt"><span style="color:black">inclusion?<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Please submit your patches to Gerrit. We have a wiki describing the high level<o:p></o:p></p>
<p class="MsoNormal">process [1].<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Tim Day<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">[1] <a href="https://wiki.lustre.org/Submitting_Changes">https://wiki.lustre.org/Submitting_Changes</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-family:"Calibri",sans-serif;color:black">From:
</span></b><span style="font-family:"Calibri",sans-serif;color:black">lustre-devel <lustre-devel-bounces@lists.lustre.org> on behalf of Abdul Halim | OPENCHIP via lustre-devel <lustre-devel@lists.lustre.org><br>
<b>Reply-To: </b>Abdul Halim | OPENCHIP <abdul.halim@openchip.com><br>
<b>Date: </b>Tuesday, February 24, 2026 at 6:11 AM<br>
<b>To: </b>"lustre-devel@lists.lustre.org" <lustre-devel@lists.lustre.org><br>
<b>Cc: </b>Nick Brown <n.brown@epcc.ed.ac.uk>, surendrab <surendrab@cdac.in><br>
<b>Subject: </b>[EXTERNAL] [lustre-devel] [RFC] RISC-V Architecture Support for Lustre - Patch Series Available<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr style="height:15.25pt">
<td width="1123" valign="top" style="width:842.35pt;border:solid #ED7D31 1.5pt;padding:0in 5.4pt 0in 5.4pt;height:15.25pt">
<p><strong><span style="font-family:"Aptos",sans-serif;color:black;background:#FFFF99">CAUTION</span></strong><span style="color:black;background:#FFFF99">: This email originated from outside of the organization. Do not click links or open attachments unless
 you can confirm the sender and know the content is safe.</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Hello Lustre developers and maintainers,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">I am writing to inquire about any existing plans to support the RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">architecture in future Lustre releases, and to share our work on enabling<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Lustre client functionality on RISC-V 64-bit systems.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">BACKGROUND: WHY RISC-V SUPPORT MATTERS FOR LUSTRE<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><b><span style="font-family:"Aptos Mono";color:black">-------------------------------------------------</span></b><span style="font-family:"Aptos Mono";color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">RISC-V is gaining significant momentum in the HPC community, with projects<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">like the European Processor Initiative (EPI), EPAC, and commercial offerings<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">from SiFive targeting high-performance computing workloads. However, a<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">critical gap exists in the RISC-V HPC ecosystem: there is currently no<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">high-performance parallel file system support for RISC-V.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">This gap has been formally identified in the RISC-V HPC Gap Analysis by<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Nick Brown [1], which explicitly recommends:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">    "We should prioritise optimisation of parallel filesystems,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     including Lustre, for RISC-V"<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Adding RISC-V support to Lustre would:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  1. Signal RISC-V readiness for production HPC - Lustre is the de facto<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     standard for HPC storage, powering ~70% of TOP500 systems<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  2. Align with open-source values - Both Lustre and RISC-V share a<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     commitment to open-source collaboration<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  3. Enable new deployment scenarios - RISC-V-based compute nodes<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     connecting to existing Lustre infrastructure<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">OUR WORK: LUSTRE 2.17.0 ON RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><b><span style="font-family:"Aptos Mono";color:black">---------------------------------</span></b><span style="font-family:"Aptos Mono";color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">We have successfully built and tested the Lustre 2.17.0 client on RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">64-bit with a minimal set of patches. This work demonstrates that Lustre<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">can be ported to RISC-V with relatively low effort, as also shown in<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">recent academic work by Billa et al. at SCA/HPCAsiaWS '26 [2].<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Patch Summary:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Our patch series consists of 8 small patches targeting:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Build system:      RISC-V SUBARCH mapping in autoconf<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - RPM/DKMS:          Architecture-agnostic paths<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - LNet:              RISC-V hypervisor detection handling<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - llite:             Guard for prefetchw() (x86-specific instruction)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Erasure coding:    Enable optimized paths for RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Debug tools:       RISC-V target in crash tools<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Total impact: 9 files changed, 19 insertions(+), 8 deletions(-)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Test Environment:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Primary:    Ubuntu 24.04 RISC-V, Linux kernel 6.8.4<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Validation: Fedora 42 x86_64, Linux kernel 6.16.4<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Result:     All 16 client kernel modules compile and load successfully<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">QUESTIONS FOR THE COMMUNITY<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><b><span style="font-family:"Aptos Mono";color:black">---------------------------</span></b><span style="font-family:"Aptos Mono";color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  1. Are there any existing plans or ongoing efforts to add RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     support to Lustre?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  2. Would the maintainers be interested in reviewing our patch series<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     for potential inclusion?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  3. Are there specific testing requirements or coding standards we<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">     should address before formal submission?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">NEXT STEPS<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><b><span style="font-family:"Aptos Mono";color:black">----------</span></b><span style="font-family:"Aptos Mono";color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">We are prepared to:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Submit the patches via Gerrit for formal review<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Create a Jira ticket to track this feature request<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Provide additional testing data as needed<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">  - Collaborate with maintainers on any required changes<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">The patches are available in our repository and we can submit them in<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">whatever format is most convenient for the review process.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">REFERENCES<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><b><span style="font-family:"Aptos Mono";color:black">----------</span></b><span style="font-family:"Aptos Mono";color:black"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">[1] Nick Brown, "RISC-V HPC Gap Analysis", RISC-V International, Oct 2025<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">    <a href="https://riscv.atlassian.net/wiki/spaces/OLRR/pages/895778831/HPC+Gap+analysis" target="_blank" title="https://riscv.atlassian.net/wiki/spaces/OLRR/pages/895778831/HPC+Gap+analysis">https://riscv.atlassian.net/wiki/spaces/OLRR/pages/895778831/HPC+Gap+analysis</a><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">[2] Surendra Billa et al., "Porting Lustre File System to RISC-V<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">    Architecture", SCA/HPCAsiaWS '26, ACM<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">    <a href="https://dl.acm.org/doi/10.1145/3784828.3785406" target="_blank" title="https://dl.acm.org/doi/10.1145/3784828.3785406">https://dl.acm.org/doi/10.1145/3784828.3785406</a><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt;line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Thank you for your time and consideration. We look forward to your<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">feedback and the opportunity to contribute to Lustre's architecture<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">support.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Best regards,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">Abdul Halim<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">OpenChip<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="line-height:14.25pt"><span style="font-family:"Aptos Mono";color:black">abdul.halim@openchip.com<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:9.0pt;color:black"><br>
<br>
The content, data, and any attached documents to this email are addressed exclusively to the addressee and are confidential and/or may be subject to a non-disclosure agreement. Any use, forwarding, disclosure, and/or copying, in whole or in part, without authorization
 is prohibited. If you have received this email in error, we apologize and, please notify the sender or Openchip immediately, and delete it from your system.
<br>
<br>
El contenido, los datos y cualquier documento adjunto a este correo electrónico están dirigidos exclusivamente al destinatario y son confidenciales y/o pueden estar sujetas a un acuerdo de no revelación. Está prohibido cualquier uso, reenvío, divulgación o
 copia, total o parcial, sin autorización. Si has recibido este correo por error, te pedimos disculpas y agradecemos que lo notifiques de inmediato al remitente o a Openchip, y lo elimines de tu sistema.
<br>
<br>
El contingut, les dades i qualsevol document adjunt a aquest correu electrònic estan dirigits exclusivament al destinatari i són confidencials i/o poden estar subjectes a un acord de no revelació. Està prohibit qualsevol ús, reenviament, divulgació o còpia,
 total o parcial, sense autorització. Si has rebut aquest correu per error, et demanem disculpes i agraïm que ho notifiquis d'immediat al remitent o a Openchip, i l'eliminis del teu sistema
<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>