How does it make any difference as to whether or not the simulator itself
is multithreaded? MARSS itself is single-threaded, yet fully capable of
simulating SMT/SMP-based systems, even with features such as TSX.

Tyler

> - I'm pretty sure this can run multithreaded just like any other marss
> simulations.
>
> this is a difference between being able to simulate multiple cores and
> being able run the simulated cores simultaneously. i do not see any option
> to have multiple simulated cpus and i see the smp option in QEMU commented
> out. any hint to simulate multiple cores simultaneously is greatly
> appreciated.
>
> - In our features branch we have code for Intel's TSX as well.
>
> does it simulate all the intel TSX instructions ?
>
> Xin
>
>
>
> On Wed, Sep 18, 2013 at 1:21 AM, Brendan Fitzgerald
> <[email protected]
>> wrote:
>
>> In our features branch we have code for Intel's TSX as well.
>>
>>
>> On Tue, Sep 17, 2013 at 12:02 PM, Paul Rosenfeld
>> <[email protected]>wrote:
>>
>>> I'm pretty sure this can run multithreaded just like any other marss
>>> simulations.
>>>
>>>
>>> On Tue, Sep 17, 2013 at 4:19 AM, Xin Tong
>>> <[email protected]>wrote:
>>>
>>>> Nice work. is this version of marssx86 multithreaded. the benefits of
>>>> ASF can not be fully evaluated without running the multiple simulated
>>>> cores
>>>> simultaneously imho.
>>>>
>>>> Xin
>>>>
>>>>
>>>>
>>>> On Tue, Sep 17, 2013 at 2:14 PM, Paul Rosenfeld
>>>> <[email protected]>wrote:
>>>>
>>>>> See this post from Stephan Diestelhorst:
>>>>> http://www.mail-archive.com/[email protected]/msg01781.html
>>>>>
>>>>>
>>>>> On Tue, Sep 17, 2013 at 12:37 AM, Xin Tong
>>>>> <[email protected]>wrote:
>>>>>
>>>>>> I am thinking about using marssx86 to simulate some workloads using
>>>>>> transactional memory.
>>>>>>
>>>>>> 1. does marssx86h ave support for hardware transactional memory ?
>>>>>> 2. does marssx86 run multiple simulated processors simultanouesly,
>>>>>> i.e. in different OS threads ? how mature is it ?
>>>>>>
>>>>>> thank you,
>>>>>> Xin
>>>>>>
>>>>>> _______________________________________________
>>>>>> http://www.marss86.org
>>>>>> Marss86-Devel mailing list
>>>>>> [email protected]
>>>>>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> http://www.marss86.org
>>> Marss86-Devel mailing list
>>> [email protected]
>>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>>
>>>
>>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>



_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to