<div dir="ltr"><div><div><div><div>Hi,<br><br></div>There was a paper at RTAS 2014 on bank-aware memory allocation (PALLOC). I'm trying to use PALLOC memory allocator in LITMUS-RT. PALLOC uses CGROUP interface in Linux, so we need to create a CGROUP partition and assign cpus, mem nodes, and memory banks to the partition to invoke their bank-aware memory allocation. Does LITMUS-RT support Linux CGROUP? Can we run LITMUS-RT tasks within a CGROUP partition? (e.g., available cpus for global scheduler) The installation instruction page on LITMUS-RT wiki says we should disable support for group scheduling. Does it mean that we can use Linux CGROUP and only the group scheduling feature is not supported?<br><br></div>The paper and code links are here.<br><br><a href="http://www.ittc.ku.edu/%7Eheechul/papers/palloc-rtas2014.pdf" target="_blank">http://www.ittc.ku.edu/~heechul/papers/palloc-rtas2014.pdf</a><br>
<br>
<a href="https://github.com/heechul/palloc" target="_blank">https://github.com/heechul/palloc</a><br>
<br></div>Thanks,<br></div>Namhoon<br></div>