Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] Multicore support

2009/7/9 Marc Khouzam <marc.khouzam@xxxxxxxxxxxx>:
> I'm trying to understand how multiple gdb sessions would make this work
> though.
> I guess I'm not clear on what is meant by 'multi-core'.  GDB allows to debug
> a process,
> so running multiple GDB would allow to debug multiple processes.  How does
> that fit
> with cores?  Is a process restricted to a a single core in your OS?

On the embedded platform I work on, we have a multi-core processor
with each core running the same code from a shared memory.  It's
possible to connect a debugger to the cores individually, and it
therefore makes sense to do so as they're effecively all running the
same process.

Cheers,
James

>
> One thing you may or may not be aware of is that GDB 7.0 (to be released in
> September)
> will support Multi-Process debugging.  This means that with a single GDB you
> could
> debug more than one process at the same time.  DSF-GDB already supports
> this.
> Maybe this will be help your effort?
>
> Marc
>
> ________________________________
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On
> Behalf Of Pawel Piech
> Sent: July-08-09 11:50 AM
> To: CDT General developers list.
> Subject: Re: [cdt-dev] Multicore support
>
> We have discussed this use case in DSF-GDB in the past, but we have not
> pursued it since it hasn't been important to any of the committers or
> contributors.  If anyone would like to contribute some time and code for
> this feature I'd be happy to advise.
>
> Cheers,
> Pawel
>
> James Blackburn wrote:
>
> Hi Bhavan,
>
>
>
> And we think we need to create separate sessions of gdb to support multi
> core debugging.
>
> If we do so , does the debug view supports this? i.e. do we need to perform
> any modifications in the debug view?
>
>
> I got this working a while back using CDT's CDI. It was actually very
> straightforward - a day's effort or so.  To get started I'd recommend
> checking out the debug plugins and seeing how the built-in launches
> work.  I don't remember the exact details, but my original post may
> give you some clue:
> http://dev.eclipse.org/mhonarc/lists/cdt-debug-dev/msg01512.html
>
> I'm sure others will have ideas on how this can be done with DSF.
>
> Cheers,
>
> James
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>
>
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
>
>


Back to the top